UK Terrorist Attacks Cause of Worst Retail Sales in a Decade

August 9, 2005

Britain’s July retail same-store sales fell 1.9 percent from last year according to the British Retail Consortium.

Recent News