Magazine
The Anarchic and Anti-Farmer Ethanol Policy in India
Every litre of petrol sold in India today is no longer only petrol. About 20% of it is ethanol, a form of alcohol made…
September 30, 2026
Magazine
Every litre of petrol sold in India today is no longer only petrol. About 20% of it is ethanol, a form of alcohol made…
September 30, 2026