>
Revenues $100 Million to $250 Million
Company Name
Industry
Location
Revenue
Employees
Savannah River National Laboratory
Research
United States, South Carolina
$100M to $250M
1001-5000
ATI | Advanced Technology International
201-500
NCMH
51-200
SCRA: South Carolina Research Authority
11-50