7 July 2025

EU Commission launches nature credit programme to scale private finance