The Economic and Financial Crimes Commission (EFCC) has scored a landmark victory in its fight against corruption, securing the largest asset recovery in...