Latest NewsSergi Canovas Garriga appointed by Ducati as India MDadminJuly 7, 2017 by adminJuly 7, 20170838 Ducati, an Italian superbike maker, has appointed Sergi Canovas Garriga as the Managing Director for its India operations. Currently, Garriga has been Ducati India Sales...