New Delhi, Mar 13 (PTI) Marking its return in Sri Lanka, Tata Motors on Thursday announced the launch of its all-new range of passenger vehicles, including electric vehicles, in the country. The company in partnership with its sole authorised distributor in Sri Lanka, DIMO, launched a range of SUVs – Punch, Nexon, and the Curvv, …