Hydro Quebec’s Churchill Falls subject of $4B lawsuit filed by Innu of Labrador
The Innu of Labrador are claiming $4 billion in damages from Hydro Quebec over ecological…
The Innu of Labrador are claiming $4 billion in damages from Hydro Quebec over ecological…