Octopus Renewables Infrastructure Trust posts positive maiden returns, pursues £3.8 billion pipeline
Wind and solar assets investor Octopus Renewables Infrastructure Trust (ORIT) reported a 'very strong' total shareholder return for the seven and a half months since its incorporation in mid-October, even after the pandemic-induced...
15 September 2020