Indonesia Says It Has Too Much Rice. Three Official Numbers Say Otherwise
How 31.3 million tonnes, 34.77 million tonnes and 38.6 million tonnes describe one 2026 harvest, and why a self-sufficiency ratio that jumped 23 points in a year cannot survive its own arithmetic SeaPRwire – On 30 September 2026, workers at
More