A Manhattan federal judge on Wednesday castigated federal prosecutors in the Southern District of New York for “repeatedly” withholding exculpatory evidence in the case of an Iranian businessman convicted of funneling more than $115 million through the American financial system.

In a blistering 43-page opinion, U.S. District Judge Alison J. Nathan said that the actions of the Manhattan U.S. Attorney’s Office, known for its fierce sense of independence and pride, had eroded public trust in the criminal justice system by making “countless” belated disclosures to lawyers representing Ali Sadr Hashemi Nejad before, during and after his trial earlier this year.