It looks like Elon Musk‘s Twitter takeover might actually happen as sources are saying that those behind the social media platform will accept his $43 billion cash buyout. Sources told Reuters that it’s happening. Click inside to read more… Twitter might announce the $54.20-per-share deal today… Read entire story.
Source: Just Jared