NASA has contracted enough SpaceX Falcon 9 launches to last through 2028

Opening sign-in…