May 19, 2026 CoinDesk

World Liberty Financial treasury company AI Financial warns that it may not survive the year in SEC filing