4 years agoTags financial reportsQ1 financial results: all major companies at a glance The Q1 financial results have been released this week by all major IT and Social Media companies, making it clear