Global leader in renewable energy and water investment, Cubico Sustainable Investments (Cubico) has acquired the 50 MW Owls Hatch solar park which is based in the...
Cubico Sustainable Investments has revealed it has obtained ten solar projects. The global leader in renewable energy and water investment acquired the UK operational solar projects...