Icapitalnation.net is running an investment scam. They promise huge returns, but once you invest, they disappear with your money. The website lists a fake company address. No reviews exist outside their own site. The business has no social media presence. The scam was found when the website was just 19 days old.
Investment scams trick people into putting money into fake opportunities, promising high returns but then stealing the money.