Color Star Technology Co., Ltd. reported that their CEO, Louis Luo, resigned on March 13, 2025, after being removed effective March 9, 2025, due to performance concerns and an ongoing internal investigation.
AI Assistant
ZETA NETWORK GROUP
2025
6 K
Find Answers
Ask about any part of the document to get insights, explanations, or key details.