The Indian government has ordered that major sugar buyers limit their stockpiles to no more than 15 days' worth.

2026-08-20

The Indian government has ordered that major sugar buyers limit their stockpiles to no more than 15 days' worth.