Intel

Scott Questions Intel's Layoffs Despite Receiving More Than $30 Billion in Public Investments

US technology firm Intel has come under congressional scrutiny following reports the company intends to reduce its workforce despite having…

11 months ago