Burnaby-based Best Buy Canada is laying off 950 employees at its Best Buy and Future Shop stores across the country, the company announced January 30.
↧