The survey of 8,525 UK energy-bill paying adults revealed that a pitiful 20 per cent trust suppliers to act in their best interests.
View source website

Leave a Reply