The defense and space upstart Redwire is struggling to generate a profit and is heavily diluting shareholders.
more