Share

Trio of tech titans report earnings

Apple, Amazon and Alphabet all reported earnings last night. Cyrus Mewawalla of GlobalData gives his take.
05:18
Fri, Feb 2 20186:54 AM EST