Suzuki asks India suppliers to shorten production week in push for quality
NEW DELHI: Suzuki Motor has asked suppliers in India to halt production for one day a week for machine maintenance,...
Subscribing is the best way to get our best stories immediately.