bn:03526324n
Noun Concept
EL
megaproject  megaprojects
EN
A megaproject is an extremely large-scale investment project. Wikipedia
Relations
Sources