Résumé

Have you been laid off? Here's what to do next

A lot of firms are reportedly looking to cut costs, while IT giants like Capgemini and Cognizant are likely to lay off employees in India to hire workers in the United States. May 9, 2017