Who Owns the World

2 years ago
46

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...