NCS Multistage files for IPO

Manufacturer eyes initial public offering on Nasdaq worth up to $100 million

NCS Multistage: Ready to go public
NCS Multistage: Ready to go public