top 20 tech giants

1234567891011121314151617181920
Across
  1. 1. what's the doodle today?
  2. 3. we all had one of these at some point
  3. 5. chinese giant
  4. 6. they must do business stuff
  5. 10. sell me something
  6. 11. personal computing pretty
  7. 14. no clue but humongous
  8. 16. nerdy personal computing
  9. 17. this company zucks
  10. 20. it's what's inside that matters
Down
  1. 2. business card
  2. 4. phone the size of a briefcase
  3. 7. not the batwoman character
  4. 8. no clue but big
  5. 9. let me take a selfie
  6. 12. reader
  7. 13. not the food supplier
  8. 15. no idea what they do
  9. 18. pioneers
  10. 19. chinese company worth more than a name