Stress Test: OBBBA, Rural Fragility, and Innovation Technology December 14, 2025 On July 4, 2025, the “One, Big, Beautiful Bill Act” (OBBBA) was signed into law. Its backers hailed it as…