Stranded Bikes Left ‘Dormant’ as China Orders the Removal of 80,000 Bicycles Off the Streets
Published on May 30, 2018 by FACE OF MALAWI
China’s dockless bike-sharing companies are being forced by urban authorities to take desperate measures to clean up cities littered by […]