C3 AI CEO Thomas Siebel Steps Down Amid 19% Revenue Drop | The Tech Buzz