Ad Astra School has opened around the corner from Elon Musk’s corporate compound in rural Central Texas. Nonprofit filings ...
The location suggests that Mr. Musk, who owns companies with billions of dollars in contracts with the federal government, ...