Gilmour Space Technologies chief executive Adam Gilmour estimates that the company has taken “a $20 million hit to our ...