Canada Life Shocks Employees with Massive IT Job Cuts! Find Out Who’s Taking Over
Many organizations across the country are in the process of cost-cutting, and Canada Life is now one among the major players that are having to cut jobs and have opted to outsource to an Indian technology company headquartered in India. Financial equations are at the core of the outsourcing process. India has a large pool … Read more