BusinessSuicides highlight plight of IT workers in IndiaTo view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 videoBusiness07/25/2017July 25, 2017India is known for its strong IT sector, which makes up more than 7 percent of the country's growth, but has slipped into crisis recently, increasing stress on employees.For some, the pressure has been too much.https://p.dw.com/p/2h6RkAdvertisement