CBD

Definition: 
Commercial Bank of Dubai