C.D. Howe economist argues it still makes sense to cancel Site C

Daybreak North

AJ Goulding of the C.D. Howe Institute and London School of Economics has analyzed the costs of the Site C dam project in B.C., and argues it would make more sense to cancel it and invest in other forms of energy.

More From Radio/Daybreak North