Facebook expands transparency, controls on political ads in Iraq

Microsoft, with a $2 trillion valuation, has largely escaped antitrust scrutiny, even as it has benefitted from the cloud computing trend.