Octopus Renewables Investment Trust, the London-listed fund focused on renewable energy assets, has completed its latest share sale, raising £150m.
Octopus Renewables Investment Trust, the London-listed fund focused on renewable energy assets, has completed its latest share sale, raising £150m.