One of the eye catchers at the CosmoBike show in Verona, the Ducati Scrambler. – Photo Bike Europe

Italwin Develops Ducati E-Bike

VERONA, Italy – It was one of the eye catchers at the CosmoBike show in Verona which took place from last Friday till Monday, the Ducati Scrambler....