Begin typing your search...
Showing results for "#depressed over layoffs"
Over 6 in 10 Indian job seekers depressed over layoffs
Given the market uncertainties and economic climate, jobseekers are hesitant in their current work, demotivated by layoffs and are not willing to...