scorecardresearch
Drowning in debt

Drowning in debt

Debt and pledged shares numbers show India Inc. is not in the best of shapes.

FY 18 saw a high 12.9% rise in debt of BSE 100 companies.

Graphic By Devajit Bora