by Haja Mo June 6, 2025 Politics The Trump administration appears to have relied on a variety of considerations as it put together its latest restrictions. Previous Story How NASA Would Struggle Without SpaceX if Trump Cancels Musk’s Contracts