It was a beat on both fronts for Amazon in its first quarter of the financial year. Post navigation Amazon Web Services (AWS) had over $25 billion in Q1 2024 sales Aliens return to Fallout 76 to harvest your brainwaves