Share this page

IFC Provides $25 Million to Odebrecht in Brazil, Supporting Development of SME Suppliers in Latin America