admin
April 26, 2023
Amazon on Wednesday began laying off some employees in its cloud computing and human resources divisions.