XYLO

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