Tech companies have laid off hundreds of thousands of workers but their chief executives have not been fired or resigned. Read this story
Tech companies have laid off hundreds of thousands of workers but their chief executives have not been fired or resigned. Read this story