21 July 2017

Renewables investment firm Cubico appoints chief executive