OverviewHeadquarters: New York, NY, USAWebsite: spectrumnews.orgAreas of Focus: Science / Technology industry: Nonprofit