Alpha Technologies Inc.

Layoffs come for cybersecurity, too