1 in 10 Indian jobseekers lost job, most think layoff imminent: Survey
At least one in 10 Indian jobseekers has confirmed he or she has been laid off and nearly...
At least one in 10 Indian jobseekers has confirmed he or she has been laid off and nearly...