Netflix declines to work with Will Smith in reaction to his ‘Slap’ to Chris Rock

Will Smith is now facing protest from across the platforms... and now Netflix backs away from…

Elon Musk now holds 9.2% shares of Twitter, stock surged 25%

Elon Musk, the CEO of Tesla and SpaceX has purchased 9.2% shares of Twitter, which is…