A poorly managed rebranding...
This is merely a rename of an immature investment platform. They have lost a considerable amount of capital and are not transparent about it. Investing with them is akin to gambling in Vegas.
Date of experience:
Nov 25, 2025