‘Poor bear the impact’: Sugar prices soar in India, souring festive season
India is one of the world's largest sugar consumers, but usually produces much more.
India is one of the world's largest sugar consumers, but usually produces much more.