20 January 2025

UK's proposed ransomware payment ban may add to insurance costs