Infrastructure Rackspace to Lay Off 140 Employees, 2% Workforce, According to Affected Employees August 28, 2023