Chip manufacturer Intel will spend at least $20 billion on a new chip manufacturing site in New Albany, near Columbus, Ohio, the company announced today. The 1,000-acre location will initially play host to two chip factories, and is set to _...Read More_