In a country grappling with the crippling effects of corruption, the role of the Economic and Financial Crimes Commission is ...