Chile awards toll road upgrade to CRCC
Chile has awarded China Railway Construction Corporation (CRCC) a build-concession contract to upgrade and operate the 195km Talca-Chillan...
Chile has awarded China Railway Construction Corporation (CRCC) a build-concession contract to upgrade and operate the 195km Talca-Chillan...