Former Harrods owner Mohamed Al Fayed a ‘monster,’ say lawyers representing his alleged victims
Credit card debt has notched another new high. Americans now owe $1.08 trillion on their credit cards, the Federal Reserve Bank of New York reported Tuesday. Balances jumped 10% from a year ago, according to a separate quarterly credit industry insights report from TransUnion, with the average balance per consumer hitting $6,360, also a historic record. “Consumers are just spending more,” said […]Read More