close
This ad will auto close in 10 seconds

TVS Motor sales down 8.18% in March

The city-based company witnessed a fall in two-wheeler sales to 1,62,507 units from 1,80,274 units in March, 2012, TVS Motor said in a statement.