Serious concerns about the World Bank’s due diligence process have surfaced after IFC invested a quarter of a billion dollars in Seven Energy an oil and gas company operating in Nigeria.

Several Seven Energy officials associated with the company’s flagship contract are now either charged with money laundering or on the run and facing allegations of large-scale corruption.

For more see: Bretton Woods Project