The world’s wealthiest man, Elon Musk has completed a $44 billion takeover of the social media platform Twitter. And he hit the ground running from Day 1. With this, it brings to an end one of the most high profile buyout stories in recent past. The deal comes after months... Read more
Newsletter