Din primele informaţii, se pare că arestarea lui Richard are legătură cu investigaţia activităţilor necurate ale omului de afaceri Bernard Tapie.
În vremea aceea, mai precis în 2007, Stephane Richard era şeful de cabinet al fostului ministru de finanţe francez, Christine Lagarde, cea care în prezent se află la conducerea Fondului Monetar Internaţional. La rândul ei, Lagarde este cercetată pentru "complicitate de fals şi deturnare de fonduri publice" în folosul aceluiaşi controversat om de afaceri.