Visa to move its European HQ… down the road?

Who owns London? Visa thinks Canary Wharf has the edge as it will be moving from its City Centre HQ to the Docklands in a move that will bring renewed optimism to Canary Wharf after some high-profile departures. Visa is reportedly moving its European headquarters – 7 miles to be exact. The payment giant is … Continue reading Visa to move its European HQ… down the road?