site logo

SecureWorks launches first tech IPO of 2016, but results disappoint