The Economic and Financial Crimes Commission (EFCC) has acknowledged the “glitches” that marred the agency’s recent auction ...