Twitter shares sank 11 percent in post-market trading on Thursday as it offered tepid revenue guidance for the second quarter, warned of rising costs and expenses... Continue reading
Showing 2151–2160 of 2866 posts
