Science and Technology Decathlon Unveils E-Bike That Multiplies Pedal Power, Features 850 W, And Has The Appearance Of A Regular Bicycle Andriely Medeiros de Araújo 04/02/2026 at 09:19