Oil firms blamed for ethanol stock pile-up

India's ethanol production capacity was about 13.80 billion litres per year in November 2023, of which 8.75 billion litres were molasses-based and about 5.05 billion litres grain-based, according to government data. The production capacity was about 4.20 billion litres in 2014.
Read The Rest at :