IT security firm Imprivata sells 5.7 million shares of common stock during IPO

Boston Business Journal

View News