Three companies now have enormous power over our economy and society. Politicians on both sides should be worried.

Scott Cleland • One year ago