Share

Glennmont Partners is one of Europe’s largest fund managers focusing exclusively on investment in clean energy infrastructure.