Twitter’s 1.3 million shares sold after it’s disappointing ‘First Quarter Sales’

After Twitter’s disappointing performance in the first quarter sales, finally, an investing firm invests by buying the shares of around…