Mexican regulator upends self-supply power contracts

Mexican regulator upends self-supply power contracts