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