Storia: CATL posts 43.28 billion yuan in H1 2026 profit, announces massive share buyback — Warptech Lab News