What does the new Energy Price Guarantee mean for your business?

Businesses to receive a 6-month price guarantee on energy bills.

08 September 2022 • 3 minute read