Price of ICON Explodes Past $3.30 Zane Huffman March 21, 2018 Crypto, News In the global downtrend that has extended for a majority of 2018, ICON (ICX) is among the coins that have taken the biggest hit, seeing a loss in value … [Continue Reading...]