Megaprojects tend to be over the £1 billion mark in terms of budget and are often under great scrutiny – not just because of the politics but because many of these projects are investment projects – for communities, cities or countries. They also tend to...