Clyde Space is a manufacturer and service provider for high-tech small and miniature satellite solutions.
45 Finnieston Street