
Orbitz, an Expedia subsidiary, revealed Tuesday that a possible data breach may have affected as many as 880,000 payment cards. The breach surfaced during an investigation of an older version of the Orbitz platform, according to The Wall Street Journal. Orbitz is currently working to notify the thousands...