Why consumer-facing companies are among London's most-shorted stocks
Institutional investors continue to bet against consumer-facing companies, despite the International Monetary Fund predicting that advanced economies including the UK could return to ultra-low interest rates once inflation is...
13 April 2023