Only a few days since the passage of the Electric Vehicle Act into law, the public transport sector has just been given a taste of electric goodness. ...