LP-backed energy investment firm Cubico appoints new CEO to ‘develop new projects’

1952
Canadian pension fund-backed renewable energy investment company Cubico has unveiled Stephen Riley its new CEO. Riley, a