Trafigura completes biggest ever sustainability-linked US placement  TradeWinds Continue reading