British shopping institution Marks & Spencer lost 25% of its share value yesterday when its Executive Chairman Sir Stuart Rose announced that due to a lack of consumer confidence, same period store sales were down 5.3% and revenues for the full calendar year would fall by 20%. It must be really bad if people have [...]