China’s CATL tops quarterly profit forecasts on robust energy storage business Jul 24, 2026 · Read more »