Who Owns the World

1 year ago
45

A close look at the largest investment firms that own a lion's share of most business sectors. Global monopolies are controlling our future.

Loading 1 comment...