31 August 2017

Zurich completes $2bn green bond mandate