With space to house up to 14,000 employees, the building will set ... to renovate its London office into a "workplace for the future." The Citi Tower in Canary Wharf is due to open in 2026.
Citigroup’s lavish renovation of its 42-storey building in London’s Canary Wharf is expected ... a Friday followed by a consecutive Monday. Citi, on the other hand, has been relatively ...
(Bloomberg) Citigroup Inc.'s office staff at the Canary Wharf complex are working from home, as a major power outage in East London continues ... of the Canary Wharf building ran out of power ...