This week in Auto: Electric vehicle push puts jobs on the lines; TVS launches India's first ethanol bike
HEROMOTOCO - 266710