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