India Yamaha Motor wins Yamaha World Technician Grand Prix 2016 Title for the second time
India Yamaha Motor has won the No. 1 Technician Title in the Commuter Model Class at the 7th World Technician Grand Prix 2016 (WTGP) that was held recently in Japan. World Technician Grand Prix championship, which happens once in two years, gives the winners of National Technician Grand Prix a chance to compete for the prestigious title of […]
Motoroids - Auto news india, car and bike reviews, launch reports, images, prices and scoops