Comment
Comment by woooooo
And that's before you get into purchasing power parity. Not only at the consumer level, but the government level. The US has been working on SLS for what, 15 years? And its an overpriced mess.
Be the first to share your thoughts.