Several employees at the HSBC bank in Geneva have left "by mutual agreement" after the unravelling of a $130-million drug and money laundering ring in France and Switzerland.
Episode 5: Ciao Carmelo
Back in Miami, journalist Laura Weffer observes the ruins of a criminal empire and reflects on the intersection of global...