An Investment Firm Just Confirmed The Worst: Twitter Is Destroying Itself - Social Media Explorer
Briefly