8.3M Customer Records Breach from famous stock photo site

8.3M Customer Records Breach Famous stock photo site 123RF.com facing data breach, 8.3 million customer records for sales over Internet From the samples of the database seen by BleepingComputer, the customer data includes customer full name, email address, company...