I just received an email from Google. Google has removed the "Better Rates Today" scam based on the report that I sent.
Mad how the reports to Google sometimes work. And sometimes don't work. But it should never get to the stage of having to be reported, these scams should be caught sooner.
There are still 2 companies that keep coming up in Google searches for deposit products that are making bold claims about their products. Namely, Moneda Capital and Investabill. Does anyone know anything about these 2 companies?