Shanghai transportation authorities jointly announced on August 18 that no more new bikes should be placed in the city, taking a firmer stand in its moves to crack down on bike rental services, our sister site TechNode Chinese is reporting. “Upon the announcement of this regulation, all bike-rental companies should place a halt on introducing any […]