Intel to Put $1.2 Billion in Costa Rica Make 2,000 Positions 2023-09-05 By: Manan Sawansukha On: September 5, 2023 In: Tech News