10 October 2025

INVL fund acquires €77m stake in Estonian waste business