On March 5th 2018 The Consumer Helpline entered an exciting partnership with Octopus Energy. Who are Octopus Energy? Octopus Energy were formed in 2011 and are based in Soho, London and is the largest investor in solar farms in the UK The Octopus mission began when they built their first solar generation plant. Since then, Octopus Energy have gone on
Recent Comments