LockBit's contested claim of fresh ransom payment suggests it's been well hobbled Published 04 Mar 2024 Full Article