IcoBench 15th place out of 3432 ICOs! ServAdvisor IcoBench rating hit today 4.8 out of 5 which brings our project to 15th place out of 3432 ICOs! https://icobench.com/ico/servadvisor