Business, News Site C sticker shock — price tag hits $16 billion, completion delayed to 2025 February 26, 2021 1 Comment Bob Mackin B.C.’s Site C dam is going Read More