In a bid to boost bilateral trade and investment, Canadian PM Justin Trudeau will visit India from February 17-23 at the invitation of PM Modi. PM Trudeau will also discuss energy, science and higher education with various delegates during his stay in India. The Canadian prime minister will also aim to further cooperation in security and counter-terrorism and exchange views on global and regional issues of mutual interest during his visit. PM Trudeau's visit comes three years after PM Modi's visit to Canada in April, 2015. Prime M Stephen Harper was the last Canadain prime minister to visit India in November, 2012. The Canadian prime minister's visit assumes importance with a large Indian diaspora present in Canada which is a crucial link for both countries.