Octopus Renewables Infrastructure Trust plc (LON:ORIT) has agreed to sell stakes in two renewable power plants in England and Scotland in a deal that takes its total sales proceeds for this year to GBP 74.3 million (USD 100.1m/EUR 85m).