Viewing a single comment thread. View all comments

syizm t1_iv4aa7a wrote

1

HereForTheFood4 t1_iv5ebvn wrote

They are majority on NASA contracts with other companies. Just because they aren't NASA employees doesn't mean they don't work for NASA.

1