13 November 2024

Investors urge EU against delaying deforestation regulation