I am glad those scammers stole from me only 20 usd. You can imagine if they steal my 20 bucks , what could happen whit larger amount.
Do not even think to invest in this shithole, take a look a their telegram channel and the constant excuses they make.