just a question after I just checked your website. wonder how 2 people have already received withdraws when your relaunch of your site hasn't even been up for 24 hours and your 1st investment cant withdraw until 48 hours.
Yaah I have the same doubt, admin have to answer this question
It's referral reward that is paid instantly after deposit was placed.
If you calculate amount you'll see 5%.