Home » Record Cloud Performance: Amazon Posts $33B as Company Faces Questions Over Outages and Layoffs