Malware  Sumo Logic Lays Off 79 Staffers on Heels of Sale to PE Firm

Sumo Logic Lays Off 79 Staffers on Heels of Sale to PE Firm