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 plot department made at least 16 employees stand as a…














