Company Name

Industry

Location

Revenue

Employees

Project Sweet Peas

Defense & Space

United States, Rhode Island

$5M to $10M

1001-5000