Sector News

Top down pressure: Carrefour Brazil calls on suppliers to reduce deforestation risks