The ranking of the 100 most sustainable global firms - compiled by Corporate Knights - shows France and Denmark leading the ...