Kerala’s marketing firm under fire after a video showing an employee being “punished” went viral.

This post was originally published on Brut India.