Toronto-based Coinsquare lays of 40 employees, including key executives

Comments