EFCC EFCC vs Naira Marley: Mastercard and Visa Asked to Produce Naira Marley’s Transaction History The Economic and Financial Crimes Commission (EFCC) has written Mastercard Inc and Visa Inc requesting for d… Urban Trendies Read more