May 10th, 2022 at 10:20
I went to request a withdrawal and this message appears. Can anyone tell me what it means?
"You are over 140% ROI and need to deposit to withdraw more money"
I have already made a deposit on the site, as per the new withdrawal rules.
Thanks