C3AI stocks drop by 30% when CEOs call sales “completely unacceptable” Technology August 11, 2025 The c3.ai logo can be seen near the computer motherboard in this illustration, taken on January 8, 2024.Dado Ruvic |…