The Next Web July 17, 2026An AWS billing bug sent users estimated charges of up to $2.5 trillionRead full article Share: