The Evidence Adds Up: Site C Is Still a Train Wreck
The best political evidence suggests that the government is not building Site C to power 450,000 homes but instead wants to provide “clean” energy for oil and gas companies so they frack shale rock and pretend that the export of liquefied natural gas is somehow “clean.”


