Key Summary: In Aug 2023, Tarsadia Investments & Twelve Holdings (7.4%) express concerns about Cue's financial decline & strategic direction.
Share this post
Tarsadia Investments and Twelve Holdings…
Share this post
Key Summary: In Aug 2023, Tarsadia Investments & Twelve Holdings (7.4%) express concerns about Cue's financial decline & strategic direction.