The site name is Leverate. Here is a short post about it:
Beware of Leverate: A Scam Site Exposed
Leverate has been making waves online, but not for the right reasons. This site has been flagged by numerous users and reviewers as a potential scam, and for good reason. With promises of unrealistic returns and shady business practices, it’s no wonder that Leverate has raised so many red flags.
From fake testimonials to unregulated trading practices, Leverate’s dubious activities have left many wondering if it’s a legit site or just another scam. Unfortunately, the evidence points to the latter. If you’re considering investing or doing business with Leverate, think twice. Your financial security may depend on it.
,