Mounting Woes
A sluggish economy, high borrowing costs and the rupee depreciation has taken its toll on India Inc.

A sluggish economy, high borrowing costs and the rupee depreciation has taken its toll on India Inc. Falling profit margins and mounting debt remain key concerns. A closer look at the emerging trends in the corporate world.