CEO of the Independent Development Trust (IDT) implicated in 2025 corruption scandal involving kickbacks for tenders and the attempted bribery of an investigating journalist to cover up the story.