T techcrunch.com App downloads and revenue again broke records in the first quarter of 2018 1 points rbanffy 8 years ago 1 comments