I'm pulling my money from delegation and suggest others do the same....
- 23 days ago I put $360 delegation with you for your claim at over 60 compounded interest.....
At no point have I received over 26% compounded interest on my delegation and it is down to less than 22% a day
You have left these false numbers up and received 10s of thousands of $ to apply to your pet projects by essentially publishing a lie!