Slumping auto sector in India may have laid off 350,000 workers
Audi Repair Shop Doylestown Call 267 279 9477 to schedule a appointment NEW DELHI — Slumping sales of cars and motorcycles are triggering massive job cuts in India’s auto sector, with many companies forced to shut down factories for days…