Have you done any business with UPS recently? You’d better check out the company’s website: some of its stores may have leaked your personal data. After receiving a security advisory from the US Government, the company discovered that 51 UPS Stores…