India slowdown weighs heavy on Suzuki Motor Corp's Q1 global performance
The sharp decline in its passenger vehicle business in India is impacting SMC’s global numbers albeit Suzuki Motorcycl...
The sharp decline in its passenger vehicle business in India is impacting SMC’s global numbers albeit Suzuki Motorcycl...