Given news that a European consortium of rivals has submitted yet another monopolization complaint against Google to the EU Commission, it is time to take stock of where we are in this long-running saga. A month ago the U.S. Federal Trade Commission (FTC) dropped its independent investigation, concluding that the facts did not support an […]