10.0.3.230

Impax, Epuron, close €20m financing for 12MW wind farm

843
Epuron is owned by infrastructure investor Impax Asset Management, which purchased it from German solar system manufactu