Green Energy has called on the regulator to “stress test” new suppliers to ensure they are capable of providing utility services and avoid them making “eye-watering losses”.
Green Energy has called on the regulator to “stress test” new suppliers to ensure they are capable of providing utility services and avoid them making “eye-watering losses”.