Twitter posts first billion-dollar quarterly revenue despite political ad controversy
Twitter Inc. broke expectations to earn more than $1 billion in revenue last quarter, a first for the social media giant. Profit numbers disappointed, however, ... Read more