You are viewing a single comment's thread from:

RE: LeoThread 2024-02-04 02:11

in LeoFinance11 months ago

Twitter has got the money transmitter licenses and they are also paying high for the ad revenue sharing. It seems attempt to overtake YouTube is in motion.