India Inc. and layoffs

With recession taking its toll on the global economy, layoffs are making headlines across the globe. How bad is the situation here in India? Watch the discussion.

Related Videos