These outlets will be set up in metro cities and specific large towns where Mercedes has seen business in the past.
Read this post on petrolcar.in