Google is hugely powerful. Is antitrust law up to the job?

The Internet has become so important to modern life that it’s hard to imagine it working much differently from the way it does. If you want to know …

Read the full article here: