Prince Charles has formally launched a new 150-million pound Tata Motors' Jaguar Land Rover (JLR) innovation centre, Europe's largest automotive research and development facility...
Utility vehicles major Mahindra & Mahindra (M&M) on Thursday said it has received over 13,000 bookings for its recently launched compact SUV XUV300. Launched...