TransAlta and the Court of Public Opinion: A $66 million fine or multimillions in profits?
Last month TransAlta kicked a damaging allegation into the court of public opinion: did it manipulate the electricity market by improperly shutting down six power plants during peak demand hours…