UK's Retail Sales Damped by Rain in March, Consumer Sentiment Shows Sunnier Picture
0719 GMT - The U.K.'s 0.9% on-month fall in March retail sales, on the face of it worse than consensus, probably isn't as bad as it looks as it was partly due to un... | 03:44am