Could The Market Be Wrong About Watches of Switzerland Group plc (LON:WOSG) Given Its Attractive Financial Prospects?
It is hard to get excited after looking at Watches of Switzerland Group's (LON:WOSG) recent performance, when its stock has declined 18% over the past three months. However, stock prices are usually d...