19 employees
SETS is a space propulsion company that develops spacecraft electric propulsion systems.
2016