May 10, 2019Latest When Two Companies Control 90% of the Market – It’s Not a Free Market Many self-described free marketeers vociferously oppose antitrust laws: “Antitrust laws also referred to as competition laws, are statutes developed by the U.S. government […]