Discussion in 'Wall St. News' started by Mvic, Feb 6, 2008.
http://online.wsj.com/article/SB120234240716748807.html?mod=hpp_us_whats_news
Britain is the most overpriced place anywhere.
Some know the price of everything and the value of nothing
Separate names with a comma.