20120209 business.india-business: On layoffs; India Inc still leaves employees in the lurch