Amdocs lays off 2000 employees second round of job cuts 2023 global economic slowdown Report
Amdocs lays off: Amdocs, a tech company providing software and communication services, has announced layoffs. Amdocs is the latest name to join the list of firms that have laid off…