South Africa's largest asset owner, the GEPF, owns more than 10% of the Johannesburg Stock Exchange giving it immense influence over its portfolio companies to bring about environmental and transformative change. Joe Walsh reports