Sources

6 Total Sources

SpaceX IPO Left $16.7 Billion on the Table, Tripling Prior U.S. Share Offering Record

Center50%
Right50%