Company allegedly hacked as reported by Payload.bin: Employees: 140
Revenue: 53M$