Michigan, Missouri and New Hampshire have granted money transmitter licenses to Twitter Payments LLC, leaving 47 U.S. states yet to weigh in.
Twitter, Elon MuskRead More
You might also be interested in reading About 10 hours ago, two whale positions with a total value of $15M were liquidated. Do you think this move was made to squeeze those shorts, or could the uptrend continue?.
