£140m

The Daily Telegraph - Business - - Business -

The to­tal in fines faced by a num­ber of gas and elec­tric­ity net­works, in­clud­ing the Na­tional Grid, from the en­ergy watch­dog

Newspapers in English

Newspapers from UK

© PressReader. All rights reserved.