SpaceX debuts June 12 at $1.8 trillion, S&P profit rule

Business