June 18, 2025 Alexander Ten Uzbek Fintech Humans Reports Financial Loss After Loan Surge Humans ended 2024 with a net loss of UZS 192.7 bn ($15.16 mln), according to its IFRS report