BusinessSuicides highlight plight of IT workers in India03:16This browser does not support the video element.Business07/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.Copy linkAdvertisement