A business breakup may be coming – but what comes after may not be better

Comment  After more than 15 years of insisting that “competition is only a click away,” Google’s antitrust mantra is no longer keeping the regulators at bay.…