Beijing-based ofo Inc, a cash-strapped bike-sharing platform that claimed to have been handling more than 10,000 deposit refunds per day, is probably only able to deal with around one-third of that figure, 3,500 applications, according to a media report. A reporter for the Chinese website finance.huanqiu.com was told by an ofo employee who wanted to stay anonymous that […]