Akhmed Yakoob and Nabeel Afzal face allegations of financial crimes and due diligence breaches, with their first court appearance set for June 17, 2025.