Trio of tech titans report earnings

6:54 AM ET Fri, 2 Feb 2018

Apple, Amazon and Alphabet all reported earnings last night. Cyrus Mewawalla of GlobalData gives his take.