Policy & regulation

Editor's picks

Energy retail
News
Ofgem has revealed that 42 energy suppliers failed to meet their total renewables obligations (RO) deadline last year, resulting in a shortfall of £206 million.

Featured

Latest in Policy & regulation

Close
Close

Request a call back