The appointment of Abdulrashid Bawa as chairman of the Economic and Financial Crimes Commission, (EFCC) has been described as a welcome development. This is...