Before I could receive a withdrawal, I had to register a complaint with A C T I N V S T.COM They insisted on making further deposits in order for me to get my money back, even after I repeatedly refused. They also wouldn't tell me how to withdraw.
10 months ago
investous.com has a
2.5
average rating
from
282
reviews