Putting the brakes on China's bike mountain

Putting the brakes on China's bike mountain

Bike-sharing businesses have taken China by storm. But the trend has brought a problem - huge piles of abandoned bicycles.


User: Show Everything Raju

Views: 37

Uploaded: 2018-05-11

Duration: 02:57

Your Page Title