22 July 2025

Impact investor duo co-lead €60m for product design data platform