Monday, March 27, 2023

Elon Musk values Twitter at $20 billion after purchasing for $44 billion