20170717 city.kochi: Surging layoffs plunge techies into depression