S

Siddharth Menon's Motoroids

India's best cars and bike news

  • Rated2.6/ 5
  • Updated 3 Years Ago

Decline in Demand Has Led Maruti to Reduce Production in India by 21 Percent

Updated 5 Years Ago

Decline In Demand Has Led Maruti To Reduce Production In India By 21 Percent
India’s largest car manufacturer - Maruti Suzuki has cut down production across all its factories in India by almost 21 %, due to a sudden decline in demand.
Read More