Shared bike giants Mobike and Ofo deny they used 6 billion yuan ($909 million) of user deposits to support their rapidly expanding businesses. Anonymous sources...