Layoffs mount as recession looms

Hiring has declined in technology that employs five million people in India, and another five million in the services segment associated with technology.

Read More

Leave a comment

Your email address will not be published. Required fields are marked *