Sanctioned Russia Unaffected by Global IT Outage

July 19, 2024