The International Bank for Reconstruction and Development (IBRD or World Bank) has issued a 30-year green bond exclusively for Zurich Insurance Group.