Teradata CRO Sells Over 17,000 Shares: Implications for Investors | Intellectia.AI