“Total scam company. They only were available when It was time to take money from me. They stopped responding fast when I tried to withdraw my money and even asked that I made another deposit to withdraw my money. They are surely a scam and I am sure I would not have gained access to my funds if I did not file a report of their fraud to revoltseal.tech. Contact revoltseal.tech(support@revoltseal.tech) if you also lost money to these scammers. They will certainly provide you help against these scammers.”
“With Investbia , I made n investment , I was not told about any fee that i'd have to pay before withdrawal . I still havent had my profits! Not happy at all l!”