Indian tech workers

Over 15,000 Indian tech workers moved to Canada in 12 months: Report

Ottawa [Canada]: Over 15,000 Indian tech workers have moved to Canada in the span of just 12 months, from April…

1 year ago