Self Chain Ousts CEO Ravindra Kumar After $50M OTC Scam Allegations

Jun 23 2025 crypto


Ravindra Kumar denied involvement of any wrongdoing on Friday.