Retail sales fall sharply in March as weak confidence hits consumer spending
Retailing traders across the United Kingdom have reported a sharp decrease in sales this month, as fragile consumer confidence continues to influence spending, according to the British Federation of Industry (CBI).
The latest…