Opinion: Big-tech profits are largely a failure. More established companies have one thing in common May 2, 2022