World Liberty Financial Sells 5.9 Billion Tokens While 80 Percent of Investor Holdings Remain Locked According to
World Liberty Financial sells 5.9 billion tokens while 80 percent of investor holdings remain locked According to Bloomberg, about 80 percent of early investor holdings in World Liberty Financial remain locked, leaving investors unable to exit. World Liberty Financial sell