Who are Avro Energy?
Avro Energy was a Warwickshire-based energy supplier that prided itself on providing low-cost energy deals and making the energy market easy to understand for consumers. This included everything from billing to explaining different tariffs. Another benefit of Avro Energy was that they did not charge exit fees. Avro Energy collapsed in September 2021.