FAA sets record for commercial space licenses amid red tape criticism Published 15 Nov 2024 Full Article