Car and bike launches this week: New Yamaha R15, Ducati Monster, Volkswagen Taigun and more-… Scott Marlette Sep 21, 2021 tech2 News StaffSep 21, 2021 09:11:15 ISTThe festive season is upon us, and that means it’s time for a slew of new car and bike launches! Having seen…