UK market sending out ‘strong economic signals’ for more gas storage

The Islandmagee gas storage project
The Islandmagee gas storage project

Breaking