Oct. 30, 2020
Article by CBC News
Company says oil hasn't spilled into Churchill River A transformer failure and fire at the Nalcor Energy Churchill Falls switchyard resulted in an oil spill Thursday night, says the provincial Crown corporation. Oil inside the transformer, which…
You must log in to see the rest of this article.