The influence of major technology companies on American businesses has become a contentious... (49 revisions)