In a landmark ruling, the Federal Capital Territory High Court imposed a hefty N10 million fine on the Economic and Financial Crimes Commission (EFCC) and three...