Defaulting Firms A Beastly Burden

2019-10-07 0

According to the MCA, of the total active companies in India, 3.85% are in the defaulters list, which amounts to an astounding 42,700 entities