According to a recent report from the New York Times, new Twitter owner Elon Musk is now set to fire up to 50 percent of the Twitter workforce as he attempts to turn the company around from a free speech and financial standpoint now that his $44 billion purchase of the social media giant has gone th...

Share.