Loading the player...


INFO:
Weak consumer spending hit tech earnings