Although the agreement isn’t the final step, the announcement means the Tesla founder is in the end game of acquiring the social media platform. Twitter has reached an agreement for the billionaire Elon Musk to buy the social media platform … Read more →