Signal16 Dec 2016
Indian employees aren’t taking their annual leave

In a work culture with long hours, a lack of staff and bosses with high standards, most people would relish in taking their annual leave to get some time away from the office. But India's hectic work schedules mean that employees aren’t taking their holiday time.

Indian employees aren’t taking their annual leave