Comment Comment by DoctorOW I read somewhere (404 media? ) that they spent more on AWS than they got in revenue for 2025. parent DoctorOW 9 months ago