Your place for Space News
Cracking down on hate, abuse and online trolls is also hurting Twitter’s standing with investors.