This is the worst scam I've encountered. After depositing, my account was blocked the next day. They asked for various documents, which I provided, but they kept coming up with new requests. They seem to wear you down until you forget about your money. I lost a significant amount and got nothing in return. Stay far away from this platform.
Claim your business profile now and gain access to all features and respond to customer reviews.