Octopus raises £343m from IPO
Octopus Renewables (ORIT) has exceeded its £250 million target for its initial public offer (IPO) will start with net assets of £343...
Octopus Renewables (ORIT) has exceeded its £250 million target for its initial public offer (IPO) will start with net assets of £343...