Tech

Microsoft and Alphabet trounce investor growth expectations – TechCrunch