May 4: British marque Aston Martin, which opened its first showroom in India in Mumbai in April 2011, has opened its second dealership. The new four-car showroom, operated by Select Cars, is located in upmarket South Delhi and is spread over 13,000 square feet.
The dealership will provide customers with ...
This is an Autocar Pro Plus article. Subscribe to continue reading.