30-10-2017 21:42 via globalnews.ca

Final Utilities Commission report into Site C dam due Wednesday

A final report into the future of the controversial $8.9 billion megaproject is due on Wednesday.
Read more »