Live Score and News
Intel is laying off over 2,000 employees across the U.S. as part of a cost-cutting strategy,…