BusinessFal Secures $1.3 Billion as Its Valuation Doubles to $16 BillionBy Helena WardNov 4, 2026, 4:51 AM UTC