VICTORIA—The B.C. government had no choice but to complete the Site C hydroelectric dam rather than absorb a $4 billion hit to its bottom line by...