BCCI

Definition: 
Bank of Credit and Commerce International