Netflix shares has been hurting after the it reported its first subscriber loss in more than a decade. One factor the company pointed to was prevalent password...
Elon Musk will join Twitter’s board of directors after taking a 9.2% stake in the social media company, the billionaire and Tesla chief executive has become the social media platform’s largest shareholder....