New Delhi: Listed Indian companies that have defaulted on some debt owe banks and financial institutions a total $25 billion (Dh91 billion), the first insight for investors into the extent of the problem after tighter rules forced the firms to come clean. About 72 companies, from conglomerates helmed by fallen billionaires to smaller businesses, have […]
Please enter your email to receive our newsletter