Neil Gregory is Chief Thought Leadership Officer of the International Finance Corporation, the private investment arm of the World Bank Group.