Shanghai Bike-Sharing Battle: Ofo vs Mobike vs Xiaoming

Ready or not, China, once known as the bicycle kingdom, is in the midst of a…