Mercedes-Benz India currently has 69 outlets across 38 Cities in India, which is the densest network among any luxury car maker in India. • Mercedes-Benz also inaugurated in 2014 three AMG performance Centres (APC) in Delhi, Bangalore & Mumbai. These APCs provide an exclusive AMG brand experience to the customers and enthusiasts.