Seattle Tech Firm Lays Off Over 66 Percent of WorkersSeattle Tech Firm Lays Off Over 66 Percent of Workerscompany to pay off 181 of its 267 workers John McKayJohn McKay