BC’s Green Grid – Or Is It?

BC’s green grid faces scrutiny as rising imports and infrastructure gaps challenge its clean energy reputation.
Top 10 reasons why Canada’s controversial Site C dam defied odds to win federal approval as future of clean energy

After years of protests, lawsuits, and even a hunger strike, Canada’s federal government approves British Columbia’s largest clean-energy project in decades.