Seven transformers to be delivered to Muskrat Falls
Canada, Newfoundland: Four transformers have left Bay Bulls on the Avalon Peninsula in Newfoundland, Canada on their way to the hydro facility in Muskrat Falls.
Canada, Newfoundland: Four transformers have left Bay Bulls on the Avalon Peninsula in Newfoundland, Canada on their way to the hydro facility in Muskrat Falls.