News Energy General
July 4, 2019
N.L. premier testifies at inquiry into controversial Muskrat Falls dam
Dwight Ball has panned the project as historic mistake.
News Energy Manufacturing General
February 19, 2019
Muskrat Falls cost overruns obvious soon after start: audit
Cost has essentially doubled to more than $12.7 billion since it was sanctioned in 2012; first power expected later this year.