SCIENCE Dallas releases technology accountability report following ransomware attack – NBC 5 Dallas-Fort Worth June 11, 2023 54 Share Facebook Twitter Google+ Pinterest WhatsApp source