site logo

How big is too big? Tech companies increase economic hold

Getty Images