Share this page

IFC, Colombia Complete Ruta del Sol Road Concessions; One of the Country’s Largest Infrastructure Project to Date