Hacked US tech firm secures tool to restore services

By July 23, 2021