Microsoft introduces new cloud-based technology to empower cyber defenders By Victoria 4 years agoJune 13, 2019 in Cloud Microsoft introduces new cloud-based technology to empower cyber defenders