I don't know the full details. But doesn't France own one of the energy suppliers?
I've heard because the French government own one of the suppliers it means that prices have remained significantly low compared to the prices we pay.
The UK government needs to take a more active role in this situation, sooner rather than later.
I've heard because the French government own one of the suppliers it means that prices have remained significantly low compared to the prices we pay.
The UK government needs to take a more active role in this situation, sooner rather than later.