Albertan consumers and businesses have overpaid $24 billion in electricity costs since the sector was de-regulated in 2001.

The post Alberta: Power to the people! appeared first on rabble.ca.