Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Amazon shares have struggled so far this year as investors question the company's aggressive AI spending plans.