Food Secretary of India: India's net sugar production is expected to be 30.9 million tons in 2025/26.

Zhitongcaijing · 2d ago
Food Secretary of India: India's net sugar production is expected to be 30.9 million tons in 2025/26.