27 Aug 2018
Power and Energy 2018
$3 billion of projects hit by uncertainty.
$3 billion of projects hit by uncertainty.