Article content B.C. Hydro says the massive Site C dam project in northeastern British Columbia has started generating power. The provincial electric utility says in a statement that the first of six generating units at the Site C dam has begun operations after completing testing and commissioning procedures. It’s expected that the site will be […]