Business Finance Blockchain Lender Figure Secures $787.5 Million in US IPO byEpic Click TravelSeptember 11, 2025