Home Internet Fintech leader slashes internal valuation by 28% – TechCrunch