News

the bank is spending big on new office space. 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 ...
Citi Plaza managers are urging politicians ... but has been operating in London since the 1920s. Since office workers stopped working downtown during the pandemic, it's been increasingly difficult ...