Questioning the Corporation
Photograph by Nathaniel St. Clair
Home to almost 70 percent of Fortune 500 companies, Delaware’s reputation as America’s “corporate capital” has faced challenges in recent years. Tesla’s and SpaceX’s high-profile exits to Texas in 2024 highlighted other cracks in Delaware’s seamless relationship with large corporations, compounded by other states jockeying to attract businesses. Delaware’s government has launched a legislative charm offensive in response, passing several amendments in March 2025...