This platform is a total scam after making a deposit of over 50,000 dollars they stopped responding to me so I tried to just withdraw my money and I couldn't then I realized that something was wrong. I called their support there was no response and I realized that I was scammed but thankfully I was able to recover my money thanks to the website on my profile.
Claim your business profile now and gain access to all features and respond to customer reviews.