Skip to main content

Shopify shares rise after almost half of its top executives quit

Chief talent officer, chief legal officer and chief technology officer are all leaving their roles

In Similar Category

From Financial Post