12 December 2019

Cubico sells stake in UK wind and solar portfolio