Media

CNN: Tech earnings are coming and they won’t be pretty