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

Comments for this post are closed