Solar Leads

What are Solar Leads & Are They Worth It?
solar-installation-leads-header-image

Energy prices are soaring. In April 2022, the energy cap rose by almost £700, and by October it’ll rise to £3,500 – a rise of almost 80%.