All about finance. Hedge funds prompt debate over Rio Tinto's potential departure from London Stock Exchange , and Administrator 2025 May 2