Day: June 4, 2019

Our new policy brief shows that over $196 billion in natural resource projects have been stalled or cancelled due (at least in part) to government policies over the past five years.