Carmichael: Mark Carney has to play Trump like a chess master, not a hockey player settling scores By Kevin Carmichael
Carmichael: Canadian agriculture’s $60B woman is out to shake up an underperforming industry By Kevin Carmichael
Carmichael: Canada can’t be a serious trading nation until it makes some new friends By Kevin Carmichael