
Megaprojects, also referred to in the literature as Large Engineering Projects or Major Projects, are generally defined as large-scale investment initiatives worth 1b /$ or more and, facing similar problems independent of the country where they are implemented and the industry...