A leak of various financial information – including transaction details and credit card numbers – has tarnished the reputation of TJX Companies. Thousands of customers from the US, Canada, Britain and Ireland were affected. Representatives of the company are hard put to assess the economic damage, but InfoWatch experts are talking in terms of millions of dollars.