From Churchill Falls to Muskrat Falls: An Interview with the President and CEO of Newfoundland and Labrador Hydro
This week, our guest is Jennifer Williams, President and CEO of Newfoundland and Labrador Hydro. Hydro manages Newfoundland and Labrador’s electricity system, generating and transmitting most of the province’s electricity, and exporting electricity to other parts of Canada and the United States. Newfoundland and Labrador Hydro operates several hydroelectric plants, including the Churchill Falls Generation […]
