Change Theme
Business Standard
Thu, Sep 5, 2024
Tech layoffs 2024: Tech companies lay off over 27,000 employees in August
Tech layoffs: Major IT firms such as Intel, IBM, and Cisco have laid off over 27,000 employees across the globe in August 2024