Employees Forced To Crawl On Knees, Pick Up Coins At Kerala’s Firm For Missing Targets

Some employees revealed that the company’s management would subject staff members who failed to meet targets to humiliating punishments. 

By