A business breakup may be coming – but what comes after may not be better - 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.
See All 2396 Episodes of "The Register - Software"