Appears On
Episode Appearances
World Business Report · Jul 28, 2026
Is the World Cup up for sale?
“Discussed naloxone's life-saving mechanism and pricing structure, explaining $0.25 drug cost vs. $52 retail price markup”
FIFA Governance and CorruptionPrivate Equity in SportsWorld Cup Commercialization
View Analysis