18 September 2013

New sustainability index outperforms general stock market