Extremely frustrating experience trying to withdraw funds. I attempted to take out a significant amount, but they insisted I make an additional deposit first. It feels like a scam, and I’m currently consulting with legal help. Anyone else affected should reach out for support.
Claim your business profile now and gain access to all features and respond to customer reviews.