2021 Global 100 2021 Global 100 ranking by CK Staff Which companies earned a spot on Corporate Knights' index of the world's most sustainable corporations?