At present, Switch-branded vehicles are assembled at Ashok Leyland facilities-e-buses in Ennore and e-LCVs at Hosur. Speculation is rife that the EV manufacturing operations in these plants will be ...
Some results have been hidden because they may be inaccessible to you