(June 14 21:31) NDTV News
In December 2021, Skoda had around 175 touchpoints in India, across 117 cities, and over the last six months the company has added over 30 outlets to its network. The company is now targeting 250...
You can find the original article
here