Commodities

Iran buys Indian sugar for first time in five years: report

Reuters has spoken to five trade sources in India that confirm that they have contracted to deliver 150,000 tonnes of raw sugar to Iran for March and April delivery.

Trade