Ahead of launch on 14th February, Mahindra XUV300 has made its public debut. Here are the latest photos and video, detailing the new compact SUV which will rival Tata Nexon and Maruti Brezza in India. Read More

reported by Nabanita Singha Roy at Rushlane.com