A Nigerian civic technology platform has publicly called on the Economic and Financial Crimes Commission (EFCC) to investigate the open distribution of...