Company allegedly hacked as reported by Payload.bin: Employees: 131
Revenue: $25 Million
Soon DATA LEAK 500 gb