“Virtually all of the money flowed through U.S. companies, mostly through Western Union and MoneyGram but also Walmart and lesser-known companies like Ria. By our rough estimate, criminal organizations in Mexico have made around $800 million on migrant kidnappings alone over the past decade, and money-transfer companies received a cut on nearly every transaction through fees and exchange rates. American corporations are profiting from kidnappings.” Vice: US Companies Are Helping Mexican Cartels Get Rich Kidnapping Migrants.