EU backs deforestation-free commodities law The EU Parliament has introduced a new law where companies will no longer be able to sell products which have led to def... Read more April 21, 2023