Quartz producing location Spruce Pine, North Carolina just got hit by hurricane Helene. The fallout on the tech industry could be huge. ~tech Article 880 words 21 votes