Taaleri hits €556m final close for its latest European renewables fund

The manager has already deployed almost 60% of its capital and expects to be fully deployed in the next 18-24 months.