Financial Post appoints Carmichael editor-in-chief
The Financial Post has appointed Kevin Carmichael editor-in-chief. He recently was a national business columnist at the Post and a member of the Centre for International Governance Innovation’s roster of researchers and commentators. Carmichael...