Ibra-finance.com, a new website, is running an investment scam. The site is only 103 days old. No reviews exist on major consumer review sites. The company has no presence on social media. The business name on the website isn’t registered in the state it claims to be based in.
Investment scams trick people into giving money with promises of high returns.