Intel cuts over 20% of the staff, Blombership News ReportadminApril 23, 2025Business News Intel cuts over 20% of the staff, Blombership News Report Source link