Skoda India to expand in Madhya Pradesh, opens dealership in Jabalpur
Škoda Auto’s new state of the art dealership facility in Jabalpur: Frontier Škoda boasts 2,800 sq. ft. of a modern showroom and 25,000 sq. ft. of premium service space, 18 plus technicians and staff...