Business News Teradata Corp: Stocks Take a Hit Teradata Corp. is a cloud data analytics company that operates in three… fbteamMarch 25, 2023