Visa signs Canary Wharf deal for new European HQ

2 hours ago 1
Add to circle
Payments group will lease 300,000 sq ft at One Canada Square after move from Paddington
Read Entire Article