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,602 views

Recent Posts

See All
bottom of page