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.