Index IDEA: European asset owner shows commitment to investing in green economy

November 21, 2016