Ovo Energy has been appointed as the supplier of last resort to take on the 235,000 customers of failed supplier Economy Energy.
Ovo Energy has been appointed as the supplier of last resort to take on the 235,000 customers of failed supplier Economy Energy.