More than 500 bicycles from China’s flourishing bike-sharing companies have been dumped in huge piles on the streets of the southern city of Shenzhen, reports said.
More than 500 bicycles from China’s flourishing bike-sharing companies have been dumped in huge piles on the streets of the southern city of Shenzhen, reports said.