Abengoa

7 Years ago
International Finance Corp (IFC) is part funding a steel fabrication plant being...