Apps
What controversies? Facebook ad engine keeps steaming ahead
Continuing to resemble two entirely different companies, Facebook Inc. today reported upside earnings results that stand in stark contrast to a continuing stream of bad news on the regulatory, political and privacy fronts. The…