3 min read Business Business News Europe Finance Markets Money Money News News World World News Is London’s stock market losing its lustre? March 7, 2023 editor It’s over a year since UK hedge fund boss Sir Paul Marshall declared that...