Stocks Digital extortionists threaten high-level British corporate offices with data captivity , and Administrator 2025 May 12