Here’s what consumers have asked with answers from DeltaMarket staff and previous consumers.
I think scam is the word to describe them because you can put money but can't withdraw. If you have your money on the site, I'll advice you remove your money now before it's too late. I went through a lot of stress getting my money back from this company all thanks to Phoenixsouls I'll advise you don't put your money on this site to save yourself the stress I had to go through in recovering my money Lost about $30000 I got recommendations from Quora about the recovery company Phoenixsouls and they were able to recover my money You can reach them via email at dehacktivist40@gmail.com Or look up their website at Phoenixsouls dot com Good luck