Spooked Paytm executives rush to recruiters for jobs; company holds town hall to calm nerves
MyRCloud, a recruitment marketplace, has seen a few hundred resumes uploaded over the past week.
CATEGORIES INDIA
MyRCloud, a recruitment marketplace, has seen a few hundred resumes uploaded over the past week.