Himo C26 Review: The Everything Bike on the Roadby Kieran McEwan 1 April 2021 1 The Himo C26 is an electric bike built for performance on and off road - promising to do it all ...