Category - 3rdPartyFeeds

3rdPartyFeeds

An ill omen from Amazon?

Amazon reported first-quarter earnings yesterday afternoon, and the shares fell as much as 10 per cent in after-market trading. Amazon Web Services did great...