Storia: Yet another bad three months as Tesla reports its Q2 2025 results — Warptech News