Yamaha plans to expand retail footprint in India despite the pandemic-induced disruptions..Yamaha has around 1,900 customer touch-points across India. Read More

reported by HT Auto Desk at Hindustan Times