Senate Passes Bill To Let Banks Report Huge Money Deposits To EFCC

Financial Institutions have been mandated to report accounts of individuals and corporate bodies to the Economic…