in BusinessIndia Inc’s profits increasingly belong to a tiny clutch of companies by Philippa Kaur 21 May 2020, 14:53 169 Views Just 20 firms account for 70% of all corporate earnings Source: Business - economist.com