top of page
Search

Who Now Really Controls Twitter?


With Elon fronting upwards of $40 billion.

Who owns it, and will the Trump account be reactivated ?

52,603 views

Recent Posts

See All

...

bottom of page