Share this page

IFC Provides Partial Credit Guarantee to Buffalo City Municipality in South Africa