London’s backlash against Wall Street is gaining momentum as big firms join in
Skyscrapers in the financial, business and shopping district of Canary Wharf in London, UK. Bloomberg | Bloomberg | Getty Images
Read MoreSkyscrapers in the financial, business and shopping district of Canary Wharf in London, UK. Bloomberg | Bloomberg | Getty Images
Read MoreOne Churchill Place skyscraper, the headquarters of Barclays Plc, in Canary Wharf in London, United Kingdom, on Thursday, January 7,
Read More