Project cancellations mean job losses for Canadians. Canada's energy sector is just another industry that has been let down by the Liberals every step of the way.

February 21, 2021