Please stay away from them.
They locked my funds, and are asking for more deposits to release them.
They locked my funds, and are asking for more deposits to release them.
Same with me. I cannot withdraw my funds unless i deposit more. Who do we report this to to recover our funds?