Self Chain ousts CEO after allegations of involvement in $50 million crypto OTC fraud https://t.co/HV6GcbrcYN