News

View Deal As reported by The Telegraph, a 310,000 sq ft chip facility in County Durham, UK, is facing closure after Apple “pulled the plug” on a “lucrative” supply deal. According to owner ...