Of the hundred largest economies in the world, forty-nine are corporations. A handful of corporate giants control most of the world's energy, technology, food, banks, industry, and media. Yet despite... This description may be from another edition of this product.