The ET Index Series ranks corporations listed on major stock markets against their absolute greenhouse gas emissions, this data is… read more