Energy firms win legal challenge to regulator's price cap

The ‘big six’ energy companies have won a legal challenge to the way the price cap imposed on them was calculated.
Source: Sky Business News