11/25/2025 Financial Times UK Public companies are vital for transparency and holding management to account, says Richard Oldfield