This service feels like a scam. I deposited $50 and won $300, but when I attempted to withdraw, they required level 3 KYC verification. I completed it, but now I'm left waiting for 2-3 days without any updates from the support team. I strongly advise against using this platform.
Claim your business profile now and gain access to all features and respond to customer reviews.