Looking Back – October 12

… to the Dow Jones Sustainability World index, a list representing the top 10 percent of the world’s largest 2,500 companies in corporate sustainability.