Iqi-globals.online has been flagged as an investment scam. They promise high returns on investments, but once you put in your money, the scammers take it and vanish. The scam was uncovered when the site was just 15 days old. There’s no phone number for customer service on the website. The company doesn’t appear on major consumer review sites. You won’t find any trace of them on social media either.
An investment scam tricks people into giving money with false promises of high returns, only for the scammers to disappear with the funds.