thezebra.org
E-Bike Update: Capital Bikeshare Pulls Electric Bikes Due to Brake Problems - The Zebra
ALEXANDRIA, VA —Capital Bikeshare, which now boasts over 500 stations and 4300 bikes in the Washington Metro area, has curbed its 200 electric bikes introduced last year, The company issued a statement over the weekend which said, “we recently received a small number of reports from riders who experienced stronger than expected braking force on …