Business Today ` 1.63 2020-07-12 - LAKH CRORE Gross debt of four power majors in the list of the top 20 most indebted companies