Troika Media (TRKA) Reports Record Revenue of $187.9 million, Adjusted EBITDA of $5.0 million for the Six Months Ended December 31, 2022 Mar 7, 2023 09:13AM
Troika Media Group Inc. Reports Record Revenue of $187.9 million, Adjusted EBITDA of $5.0 million for the Six Months Ended December 31, 2022 Mar 7, 2023 09:09AM