With space to house up to 14,000 employees, the building ... the bank is spending big on new office space. Citi is spending £1 billion ($1.2 billion) to renovate its London office into a ...
(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 ...