PULSE
tech outage
Amazon Cloud Glitch Drops Billion-Dollar Shock on AWS Users
July 20, 2026