and collective responsibility in our tech ecosystem." The open letter also criticized "Canada's most valuable public tech company" — Shopify has a market capitalization of more than $140 billion ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results