Visa is reportedly relocating its European headquarters to Canary Wharf in London.
According to the Financial Times, credit card giant Visa is planning to relocate its European headquarters to Canary Wharf in London. The report cited a message from the Canary Wharf Group, stating that Visa will lease 300,000 square feet of office space at One Canada Square for 15 years, and will lease the entire 11th floor of the building in 2028.
Latest

