Sci/Tech Client self assurance slumps in February with largest per 30 days let go in just about 4 years February 25, 2025February 25, 2025