What do Canadian corporations do with their profits?
Corporate profits have received much more scrutiny in recent years. High inflation provoked on-going debates about the role of profit margins with terms like “greedflation” and “price gouging” levelled at…