Twitter reportedly nearing deal to sell itself to Elon Musk

Twitter is said to be nearing a deal to sell itself to Elon Musk, according to The New York Times...

Latest Posts