Elon Musk admits Twitter has too many ads, says fix is coming

Elon Musk admits Twitter has too many ads, says fix is coming

Elon Musk, the world’s most popular tech billionaire, recently admitted that there are too many ads…

Continue Reading