Two separate court challenges of the federal and provincial environmental assessment approvals for the Site C hydropower project in British Columbia have recently been dismissed by the federal and BC appellate courts. The two appellate courts separately upheld earlier decisions of the BC Supreme Court and the Federal Court which had dismissed applications for judicial … Continue Reading