7 Oct 2020
Innu Nation suing for $4B over disruption to land and culture caused by Churchill Falls project
Author: admintech | Filed under: Finance/ Money
Innu Nation leaders announced Tuesday they’re seeking damages over the destruction of their land and culture from construction of the Churchill Falls generating station decades ago.