14 January 2025

NatureMetrics raises £20m in Series B funding round