Why Antitrust Threats Should Worry Wall Street

/ June 7, 2019

Invincible. Infallible. Unshakeable. When the tech heavyweights stepped up to fight nearly ten years ago, they were substantially leaner in almost every measurable category. Market caps were deflated following a bloody bear bath; earnings were paltry and, in many cases, non-existent; and influence on Main Street, Wall Street and Capitol Hill were meaningful but not, by any means, overwhelming.

Read More