Octopus Renewables issue raises £150m
Octopus Renewables Infrastructure Trust has raised gross proceeds of £150 million ($200 million) in its latest share sale. The company increased...
Octopus Renewables Infrastructure Trust has raised gross proceeds of £150 million ($200 million) in its latest share sale. The company increased...