Škoda Auto India Private Limited has its manufacturing plant located at Shendra on the outskirts of Aurangabad which has an annual capacity of 40,000 vehicles.
Škoda Auto India Private Limited has its manufacturing plant located at Shendra on the outskirts of Aurangabad which has an annual capacity of 40,000 vehicles.