427 employees
SSTL is a spin-off company of the University of Surrey, now majority-owned by Airbus, that builds and operates small satellites.
1985