Mark Carney took the oath as Canada's new Prime Minister amid the challenges of a tariff war and rising geopolitical tensions ...
Two Indian-origin women, Anita Anand and Kamal Khera, have been allocated portfolios in new Canadian Prime Minister Mark ...