Bluegogo, which has 700,000 bicycles in China, appears to be on its last legs with employee cuts and complaints of unreturned deposits. – Source