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