Octopus Renewables Infrastructure Trust plc (LON:ORIT) has signed a deal to buy a 119.5-MW portfolio of subsidised solar plants in France for a total cash consideration of EUR 58.9 million (USD 70m).