tembici.

800 bikes

80 smart stations

2017 launch date

WHAT WE ACHIEVED