infotechlead

U.S. tech sector sees highest job cuts in May since Dec. 2020