Cylance, a cybersecurity firm in Irvine, lands $120 million from investors

Open in new window