The ROAD Act passes, space data centers, and the limit of human felicity

2026-06-24