The World’s Top 10 Cartels Alejandro Guillú / August 7, 2013 A cartel is a formal arrangement among competing groups designed to reduce competition and increase… Read More »