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