The Dow Jones Sustainability Index (DJSI) was launched in 1999. It assesses the world’s 2,500 largest companies and is...