Octopus Renewables targets £250m IPO
Octopus Renewables Infrastructure Trust has published a prospectus for a £250 million ($330 million) IPO and 12-month share issuance programme....
Octopus Renewables Infrastructure Trust has published a prospectus for a £250 million ($330 million) IPO and 12-month share issuance programme....