Excellen.online has been flagged as a scam. They lure people with promises of big returns on investments. Once you invest, the money disappears along with the scammers. The website is linked to a company based overseas. The address listed on their site doesn’t exist. This scam came to light when the site was just 43 days old. There’s no trace of them on social media platforms.
Investment scams trick people into giving money with false promises of high returns, only to steal it.