European antitrust regulators have dropped a massive $2.7 billion fine on Google for allegedly “unfairly favoring some of its own search services over those of rivals”....more