for the entire existence of STO, I have not seen a single project that was successfully launched. This is an invented abbreviation that causes interest among stupid investors. Money is not insured here and smart people already realized that this is a simple scam scheme.
Depends on the definitions of the STO. I mean, to be honest most ICOs in the early days were actually STOs (securities) and we know a lot of them have made a lot of value gains over the past few years.
But yes, people who think STOs equals regulated and thus equals profit? Do not be fooled. They are ICOs disguised in better clothing.