The Illusion of Choice—These 11 Companies Control Nearly Everything You Buy December 15, 2018 Just 11 companies own and control most every single item on a grocery store shelf — yes, even the organic items. Read More » Share Facebook Twitter Pinterest