Meet the team DE CASTRO & STASSE De Castro & Stasse Paris, France 01 82 83 48 10 View firm profile Awards and Recognition Meet other De Castro & Stasse clerks Firm Rankings Dispute resolution: White-collar crime