Chennai receives 120 electric buses via global initiative The first public rollout of e-buses in Tamil Nadu was marked by the flagging off of 120 low-floor electric buses at the Vyasarpadi depot in Chennai by Chief Minister M.…