Barrage of government reports on Muskrat Falls should be reviewed: critics
A flurry of government commissioned reports supporting the proposed $7.4 billion Muskrat Falls hydro project in Labrador should be reviewed by an independent regulator, critics say.