Hellobike to offer deposit-free policy to millions to secure market confidence Hellobike aims to save USD 5 billion in deposits for 160 million users with its new deposit-free strategy.