101 Merritt 7, 7th Floor, Norwalk, Connecticut, United States - 06851
Key findings from Datto's State of the Channel Ransomware Report 2017