Share this page

IFC Mobilizes €70 Million for Auto Parts Plant in Thailand