2 years ago Twitter dropped in revenue due to activist groups pressuring advertisers, says new owner Elon Musk
2 years ago Twitter reportedly paid whistleblower $7 million in exchange for silence on spam and security issues