Innova is a forward-thinking renewable energy business, employing over 120 people across two offices in London and Cheltenham. Innova’s long-term mission is to create utility-scale renewable energy projects using multi-technologies that take large energy intensive users off-grid, positively improving the environment, and benefiting local businesses and communities.
Power Purchase Agreements form an integral part of this mission at Innova, with our Energy Sales team providing businesses with clean, zero-carbon power and supporting them to stabilise their energy costs.
Follow us