A leaked internal document from the company suggests that only 700 units of the model will be built, each featuring a special plaque with a signature of Anand Mahindra on it. Read More

reported by News18.com at News18.com