$ATVI can anyone explain why people invest in this company in stead of other much better company which will also benefit from gaming? for example INTC, NVDA etc.
  • 1
  • 1