Libélo

306 bikes

45 smart stations

2018 launch date

WHAT WE ACHIEVED