$30b of projects put in doubt

READ FULL ARTICLE