Skip to main content

Germany Takes UK’s Top Spot as Most Shorted European Market