Cleo Capital has 1.14k Twitter Followers. The number of followers has increased 6.4% month over month and increased 22.6% quarter over quarter
Tweets last 30 days
Avg. likes per Tweet
Tweets with engagement
When was Cleo Capital founded?
Cleo Capital was founded in 2018.
Receive alerts for 300+ data fields across thousands of companies