This platform is a scam. I deposited $50 and won $300, but when I tried to withdraw, I was told I needed to complete level 3 KYC verification. I did that, and now I'm stuck waiting 2-3 days for a response with no estimated time from the live support. If you're reading this, avoid this platform.
Claim your business profile now and gain access to all features and respond to customer reviews.