OX2 and Octopus Renewables Infrastructure Trust plc sign an agreement for 48 MW wind power in Sweden

Press release ⎜March 11, 2020