FetcherX
3 years ago

Recent mass layoffs within the tech industry have made headlines worldwide, and Indian tech companies are not immune from the cost-cutting trend. See which Indian tech corporations have let go the most employees in 2022 and 2023. #CGTNAmerica