Clean energy investor Octopus Energy Investments has completed a 344 million pound ($449 million) refinancing of its British onshore wind portfolio PrevNext