The Economic and Financial Crimes Commission (EFCC) has been described as a beacon of courage and direction in the fight against economic and financial crimes, and other acts of corruption.