Tag: tech industry
2 Lakh IT Workers, Majorly Indians, Have Been Laid off Since November in US
WASHINGTON:Expressing concern over the large-scale layoffs in the tech industry, a group of lawmakers from.
WASHINGTON:Expressing concern over the large-scale layoffs in the tech industry, a group of lawmakers from.