Yuga Labs, Ledger Lay Off Staff, Citing 'Macroeconomic Headwinds' And 'Restructuring'
Published By: IBTimes - Sports - 09-10-2023
A report said that more than 173,939 workers at U.S.-based tech companies have been laid off in mass job cuts so far in 2023....
to show all the subcategories 