Ebikes Falmouth e-bike scheme ended with bikes removedBy Rider Page TeamMay 25, 20220 An e-bike contract launched in the course of the G7 convention in Falmouth is being withdrawn and the bikes and…