EFCC: Ìwádìí iléeṣẹ́ Alpha Beta Consulting Ltd ṣì ń tẹ̀síwáju lórí ẹ̀sùn N100b
Topic: nigeria