Johnson & Johnson came in 57th place, Novartis was ranked 99th and Essilor International 100th in an authoritative chart made public at the World Economic Forum in Davos last week. Compiled every year by Corporate Knights, a Toronto-based media and investment advisory company, the Global 100 index of the most sustainable corporations in the world is said to be based on the most extensive data in existence.