Energy China’s EVE Energy Connects World’s First 628Ah Ultra-Large Battery Station, Secures 10GWh Deal Modern Mechanics 24 News Desk February 13, 2026