Brian Krebs tells an astonishing story about a payroll firm that “abruptly ceased operations this past week after stiffing employees at thousands of companies.” Trust matters.

Nathaniel Ward @nathanielward