THE ETHANOL CRUSADE: Energy Independence or Corporate Benefit? 4 min read National THE ETHANOL CRUSADE: Energy Independence or Corporate Benefit? admin 11 hours ago India’s aggressive, hyper-accelerated transition to green fuel has breached its final checkpoint. The mandatory nationwide rollout of E20 petrol (20% ethanol, 80% fossil fuel) has... Read More