Meanwhile, the Centre has pushed back against reports surrounding its E20 ethanol blending programme, and ICICI Bank has ...