Microsoft In $22 Million Deal To Settle Cloud Complaint, Ward Off Regulators by aleena parvez 5 months ago2 days ago