Has your business entered into a contract for the supply of gas or electricity in the past 10 years which was sourced by an energy broker?

By clicking continue, you agree to our Terms and Conditions.