large-scale projects

Private investment in mega-projects shows signs of recovery

Fifty two developing countries received private investment in infrastructure in 2017, up from 37 in 2016. In addition, 20 mega-projects with an average size...

Most Read

Latest Feature