The Ongoing Muskrat Falls Debacle: How not to Develop the North
By Sean McGrath The massive hydro-electric project on the lower Churchill River in Labrador is expected to go online in 2019. Described as a “boondoggle” by policy makers and at 12.7 billion dollars–over double the anticipated budget–the Muskrat Falls project emerged into international attention in the fall of 2016 when […]