Octopus Renewables completes sale of Polish windfarms for GBP92 million
(Alliance News) - Octopus Renewables Infrastructure Trust PLC announced on Wednesday that it had completed the sale of two Polish onshore windfarms to an affiliate of Orlen SA. Read More