Energy group Ovo warned of financial peril before UK government help
Newly released accounts show company expected to breach banking covenants because of soaring prices

Newly released accounts show company expected to breach banking covenants because of soaring prices