European Parliament votes through controversial deforestation regulation

21 Apr 2023

European Tire Market - Supplier Survey