90 companies responsible for two-third of global carbon emissions
Coal India Limited listed among the top 20. Should the onus of past carbon emissions be shifted to these companies?