Glennmont scores €850m final close for third clean energy fund

2403
Clean energy-focused fund manager Glennmont Partners has raised €850m for the final close of its third fund, as it co