Over 15,000 tech workers lost their jobs worldwide in May; Any warning signs for IT workers?
New Delhi, India: In the month of May, more than 15,000 people working in the technology sector lost their jobs around the world, as global macroeconomic variables wreaked havoc on businesses, particularly startups. More!-->…