Microsoft In $22 Million Deal To Settle Cloud Complaint, Ward Off Regulators by aleena parvez 6 months ago3 weeks ago