Energy costs hit Genan amid “record-high” turnover

12 May 2023