Swatch Stores Close for Second Day Amidst Crowds for New Watch Release
Swatch stores in Manchester and Liverpool shut for a second day amid large crowds eager to buy a new £335 pocket watch.
Markets, economy, and policy news for investors.
Investor topic hub
Macro stories that shape growth, inflation, labor markets, household spending, public budgets, and investor expectations.