Competition watchdog says the companies' dominance hinders innovations and adds unnecessary costs to businesses.
See All 4525 Episodes of "CNET"