Suzuki tells Indian suppliers to take a day off every...
New Delhi: Suzuki Motor wants its parts makers in India to stop running seven days a week. The Japanese carmaker has asked suppliers to halt production for one day a...
New Delhi: Suzuki Motor wants its parts makers in India to stop running seven days a week. The Japanese carmaker has asked suppliers to halt production for one day a...