Comment Comment by lolwutf It's a private company based in the USA, contributing to the advancement of USA's technology (largely, NASA). I think it was warranted. parent lolwutf 11 years ago