
£24 Billion Lost. And We Still Call This “Energy Advice”.
UK businesses are estimated to lose up to £24 billion every year through energy overcharging, hidden fees and inefficient procurement practices. For businesses spending more than £50,000 annually on energy,




