By Lekha Rattanani Long hours, stress and burnout in the workplace is well known. But after two recent deaths, the work culture taking root in India needs to be urgently addressed. The case in July of a young Pune-based chartered accountant who was literally worked to death and the more recent suicide of a software […]