Friday morning, July 19th, 2024 saw a worldwide information technology (IT) outage affecting multiple businesses, including many organizations here in Great Falls. The cybersecurity company CrowdStrike indicated that it was a software malfunction rather than a cyberattack, but malicious actors were…
Great Falls Gazette
Great Falls LOCAL News!