Bharat Express

Bank of Canada

According to media reports, Mark Carney was officially sworn in as Canada’s Prime Minister on Friday, succeeding Justin Trudeau.