
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…















