News DeFi Protocol Sparks Speculation Of $16 Million Rug Pull After Severing Lines of Communication editorial staff 28. July 2023