Photo: Wikipedia: Thomas J. O’Halloran Share this article An initial coin offering (ICO) may be the investing world’s new and in some sense, improved initial public offering (IPO). IPOs, […] Click here to view full article