New Maruti Alto 800 more details and rendered image emerges
August 1, 2012
Previously, we reported that due to clash between workers and the managerial staff at the Maruti’s Manesar plant in Gurgaon, the launch of new Maruti Alto 800 might get …