13 Apr 2026

EIT Water receives € 5 million grant for its start-up phase