2011 Swift Launch Delayed Due To Workers Strike
Maruti has witnessed a serious turmoil due to the protest from workers who went on for a serious thirteen days and a loss of 16,000 vehicles in production. This loss translates into delay of production of cars whose orders are […]
2011 Swift Launch Delayed Due To Workers Strike Read More »
