SHARE

The latest report by Liberty Consulting to the Public Utilities Board warns that full power from Muskrat Falls is still 12 months away or more.