Slowing demand forces Maruti to shut plant for a day

  • 8 years ago
A sharp slowdown in sales is forcing car makers to take steps to cut back on production. The country's largest passenger car manufacturer Maruti Suzuki India ...

Recommended