Twitter stops paying for AWS, so Amazon threatened to… stop advertising on Twitter π€£ May 5, 2024, 4:35 pm