Switzerland-based Stromer just launched their new ST1 pedal-assisted electric bike for the US market. These superbly engineered e-bikes feature a seamlessly integrated battery located inside the frame and an onboard interface the...
Stromer, a Switzerland-based manufacturer of innovative electric bicycles, just launched their new ST1 pedal-assisted electric bike on the US market. These superbly engineered e-bikes feature a seamlessly integrated battery...