Alec Russell

News Editor

Alec Russell

Outlet

Financial Times (London)

Subject

Current affairs