
@ofgem I have a micro business and my new energy contract supplier is insisting on taking circa £900 up front on my first bill ‘to help them smooth out price fluctuations in the energy market’ and says they will refund the £900 at the end of my 3 year contract. Is this legal?
English

