Indian CEO Punishes 16 Employees with 20-Minute Stand for Delay
In India, the CEO of a department ordered the entire staff to stand for 20 minutes as punishment for delaying service to a middle-aged man. The CEO of Noida’s residential …
Indian CEO Punishes 16 Employees with 20-Minute Stand for Delay Read More