Prime Minister Mark Carney is in India for a pivotal trip aimed at repairing ties with the world's largest democracy, as both countries seek to reduce their trade reliance on the US.

Carney began his visit in Mumbai, where he is meeting with business leaders. He will then travel to New Delhi for talks with Prime Minister Narendra Modi.

The trip marks a remarkable turnaround in relations, which had collapsed when Canada accused India of carrying out an extrajudicial killing of a Canadian Sikh separatist on Canadian soil — an allegation India strongly denied.

Both sides now appear ready to move forward.

Here's what has changed, and what each country hopes to gain as Carney's trip gets underway.