Slowing demand forces Maruti to shut plant for a day

2016-07-29 2

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 ...