The Economic and Financial Crimes Commission (EFCC) has admitted that the recent electronic auction of forfeited vehicles was marred by technical glitches, following...