Sustainable Finance Climate groups slam SEC’s JBS listing approval as ‘deep failure’ JBS has been linked to corruption, deforestation and land-grabbing. Melodie Michel 24 April 2025