The public believes in free markets and shareholder democracy. The reality is a system where three American firms hold the levers of power in boardrooms from New York to London to Tokyo.
The Big Three: Global Control of Corporate…
The public believes in free markets and shareholder democracy. The reality is a system where three American firms hold the levers of power in boardrooms from New York to London to Tokyo.