Scott Eells/Bloomberg/Getty Images The past three months have not been kind to large public technology companies. Amid crescendos of criticism about monopolistic power, these companies saw their market value […] Click here to view full article