News

Visa to move European headquarters to Canary Wharf, England

The move is scheduled to take place in the summer of 2028, with the new office space set to focus on advancing digital payments across the area.