ABUJA – The Economic and Financial Crimes Commission (EFCC) has acknowledged the technical glitches and complaints that marred its online auction of forfeited vehicles. The auction, conducted by ...