20170526 business.india-business: CTS President clarifies on layoffs