On average, Indians eat around 19kg of sugar, which is below the global level. India has more than 50 million farmers who work under cane
On average, Indians eat around 19kg of sugar, which is below the global level. India has more than 50 million farmers who work under cane