If you ask many a Indians, chances are that they will call Mercedes as the best and possibly the only luxury car manufacturer for India! Such was the brand popularity of the company but that was a few years back.
If you ask many a Indians, chances are that they will call Mercedes as the best and possibly the only luxury car manufacturer for India! Such was the brand popularity of the company but that was a few years back.