News

Citi is spending £1 billion ($1.2 billion) to renovate its London office into a "workplace for the future." The Citi Tower in Canary Wharf is due to open in 2026. Citi's approach is less strict ...