Top Section
Explore Business Standard
Don’t miss the latest developments in business and finance.
Out of the 405,303 new permanent residents in Canada, which were granted in 2021, at least one-third of the residents were Indians.
The government has kept in abeyance multiple-entry life-long visas given to OCI card holders till the time international travel resumes