3 July 2025

Impax acquires majority stake in Frankfurt's Bullfinch Asset