Sadiq Khan is to move London's government from City Hall to a new headquarters in the east of the city. The Crystal building in the Royal Docks in Newham will become the home of the mayor and the ...
State Street Corp. is in talks to lease a new UK headquarters in the City of London financial district, a deal that would see ...