Astaldi receives stop work order for 824-MW Muskrat Falls hydro project in Canada
Nalcor Energy has issued a stop work order to Astaldi Canada Inc., the main contractor on its 824-MW Muskrat Falls hydro project, and is arranging for the company’s about 500 workers in Labrador to return home.
Source: Renewable Energy