Sun shines on Octopus
Octopus has closed a last-minute funding deal to build 11 solar power plants ahead of a government subsidy being pulled in two days.
The
Octopus has closed a last-minute funding deal to build 11 solar power plants ahead of a government subsidy being pulled in two days.
The