Paul Horrocks

Paul Horrocks is head of unit for private finance for sustainable development at the OECD