The Xylo was launched in India on 13 January 2009, with sales started in March 2009. Prior to its launch, more than 3,000 units were sold in the first full month. It is available with a number of seating configurations, including a 8-seater with two up front and two benches, or a 7-seater with two … Continue reading XYLO
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed