Posted inBusiness News Entrepreneurship Investments
London’s Canary Wharf gains momentum as Visa, JPMorgan lease space
Skyscrapers in the Canary Wharf financial, business and shopping district in London, UK.Bloomberg | Bloomberg | Getty ImagesVisa is moving its European headquarters to London's financial district, hot on the heels…







