India's ethanol producers feel the pinch of success

Mar 25, 2026 - 15:01
India's ethanol producers feel the pinch of success
For the 2025 to 2026 ethanol supply year, Indian oil companies sought bids for about 10.50 billion liters of the fuel, but producers offered around 17.76 billion liters.