Tech News Tech company earnings reports expected to bring a flush of bad news | Technology sector nikholas July 17, 2022