TronicsXchange, a US-based electronics retailer, has reportedly exposed over 2.6 million files. Website Planet researchers were the first to uncover the security snafu when they discovered a …
Continue Reading about Over 80,000 ID Cards and Fingerprint Scans Exposed in Cloud Leak