struggles

As software struggles persist, consultant says Muskrat Falls completion impossible to predict

A consulting company that’s been monitoring progress on the Muskrat Falls project has released a stinging report that raises serious questions about when the controversial project might be ready for commercial operation.This is an aerial view of the sprawling switchyard at Soldiers Pond, outside St. John’s, where DC power from Labrador will be converted to…

Read more