LONDON, UK: Octopus Renewables Infrastructure Trust plc has signed a Share Purchase Agreement to acquire 100% of the rights to construct the Cumberhead Wind Farm,...