Record shows lax oversight resulted in 100’s of millions in fraud. H Hensou 11454 posts Joined: Dec 21, 2022 Posted 10:31 am on Aug 15, 2026 He’s been run out of office.