20170716 city.hyderabad: Surging layoffs plunge techies into depression