Amidst a fanfare one would expect from anything announced at the World Economic Forum in Davos, the Canadian firm Corporate Knights announced its tenth annual list of the world’s most sustainable companies, also known as the Global 100, on Wednesday last week.
