17 June 2024

EU Nature Restoration Law finally approved in 'massive victory for nature'