Antitrust exaggerated backlash against Big Tech is an attack on principles of free markets “The nail that sticks out gets hammered down.” That Japanese proverb – typically used to teach conformity – seems to be the approach advocated by U.S. Senator and Democratic presidential hopeful Elizabeth Warren in her recent call to “break up our… Continue Reading