Business

Visa to lay off 7% of staff as efficiency push deepens

Published: 

A Visa card is displayed on Wednesday, May 15, 2024. (Jenny Kane / The Canadian Press)