Canadian Prime Minister Mark Carney said he spoke with Prime Minister Narendra Modi and that Modi will visit Canada on December 11-12. Carney said trade, energy and technology will be on the agenda, while India’s mission in Canada signalled the visit.