Tech's topsy turvy week

  • 8 years ago
Facebook up, Apple down as tech giants report earnings