Twitter remained in the news throughout this week. The micro blogging site has reported a mixed set of earnings in the first quarter, revenue and ad sales fell short of expectations while the company reported 12 million new users in the quarter, here's a complete report.