Fraser Forum

Obstacles to business investment in Ontario—high electricity prices