Microsoft In $22 Million Deal To Settle Cloud Complaint, Ward Off Regulators by aleena parvez 4 months ago1 month ago