What is Site C hydro dam?
What is Site C hydro dam? The Site C dam is a 1,100 megawatt hydro dam currently under construction on the Peace River in northeastern British Columbia, Canada. With a price tag of $16 billion, Site C is both the costliest dam in Canadian history and the most expensive publicly Read more…