QT Vascular launches IPO at 28 cents each for Catalist listing QT Vascular has launched its initial public offering (IPO) for a Catalist listing with an offer of 196.4 million shares Read More »