Home Internet Helbiz reports revenue increase but dwindling cash reserves – TechCrunch