Financials

Features

$35M vanishes as payroll company abruptly closes

The New-York based company allegedly vanished with nearly $35 million in payroll funds from customer firms, directly impacting employees who had been receiving direct deposits from the firm on a bi-weekly basis.