Octopus juggles 11 solar sites
Octopus Investments has closed a last-minute funding deal to build 11 solar power sites ahead of a government subsidy being pulled at the end of July.
The
Octopus Investments has closed a last-minute funding deal to build 11 solar power sites ahead of a government subsidy being pulled at the end of July.
The