National Bank of Bahrain BSC is a provider of retail and wholesale commercial banking, treasury and investment.