Photo: Finance Magnates Share this article Recently, a website claiming to be the host of the ICO for the Telegram messaging app appeared on the internet. The site–which is […] Click here to view full article