Financial close for Impax wind farm

The London-listed investor and its portfolio company Epuron have announced financial close for a 12-MW wind farm under construction in Picardie, Northern France. Earlier this week, Impax announced substantial additions to its French wind platform.

Share this