Who Now Really Controls Twitter?simonparkesApr 25, 20221 min readWith Elon fronting upwards of $40 billion.Who owns it, and will the Trump account be reactivated ?