India’s cumulative ethanol supply reached 895 crore litres by the end of August 2026, covering around 85% of the 1,048