14 January 2025

NatureMetrics raises £20m