C3.ai CEO on laying off 26% of its staff.
C3.ai CEO on laying off 26% of its staff.
Neutral
-0.5