India is top source country of Canada permanent residence holders in 2020

As in the last few years, India continues to be the leading source country for new permanent residents in Canada in 2020. Indians constituted around 24 percent of the total number of those who obtained permanent residence in Canada in…









