Jun 27, 2018 - The sh*t has really hit the fan. Loss-making oBike has been unable to refund potentially millions of dollars in deposits to thousands of its users .