Octopus Renewables books gain as backs out of Spain solar project deal
Octopus Renewables Infrastructure Trust PLC on Friday said it has cancelled its acquisition of Spanish solar projects.
The London-headquartered closed-ended investment company has decided to terminate...
Fri, 19/01/2024 - 08:43