The Edenstone Group has partnered with the UK’s largest electricity supplier, Octopus Energy, to deliver homes that will enable people to live energy bill-free for a minimum of five years, guaranteed. The initial agreement covers 12 homes across three locations, with...