New electrification index shows China out front as US risks stalling and Europe’s policies outpace delivery

October 27, 2026