Octopus Energy and The Hill Group partner to deliver UK’s biggest ‘Zero Bills’ development

by
Octopus Energy and The Hill Group partner to deliver UK’s biggest ‘Zero Bills’ development