Nearly 200,000 tech employees lose jobs in 2023 to date, more in the offing

Nearly 200,000 tech employees lose jobs in 2023 to date, more in the offing
play icon
Picture used for illustrative purposes only.