Incentives matter, installment #1637

In the first three months of 2025, U.S. companies canceled, downsized or mothballed nearly $8 billion worth of supply chain projects — including more than $2.2 billion tied to battery plants. That single quarter exceeded the combined losses of the previous two years, according to Atlas Public Policy.

Via Adam Ozimek.

Comments

Respond

Add Comment