0 EFCC charges oil firm boss for allegedly defrauding CBN of $100m November 15, 2021 admin The Group Managing Director (GMD) of an oil marketing firm, Triumph Oil and Gas Madagascar Nigeria Limited, Ibrahim Olanrewaju Mahmud has been charged with an attempt to