Opinion: Renewables cheaper, more dependable than Site C Sep 19, 2017 Renewables cheaper, more dependable than Site C _ Vancouver Sun