Churchill Falls is a community in the province of Newfoundland and Labrador, Canada. It is home to the Churchill Falls Generating Station and is a company town. From Wikipedia
The historic deal with Quebec could generate billions in revenue, expand energy capacity, and address local power needs while raising environmental and equity concerns.