Twitter shares slide

News

Investors seem to be concerned about the company's future prospects after the social media service issued its latest earnings report

More From News/Business