So Energy, the UK consumer electricity and gas business owned by the ESB, slashed its operating losses to £7.4m (€8.9m) in 2023 from £78.6m in the previous nine-month period as the once embattled firm ...
Some results have been hidden because they may be inaccessible to you