Mahindra XUV700 deliveries to start from October 30; plans to deliver 14,000 units by January 14 Read