Wikipedia
AzeriCard
AzeriCard is an Azerbaijani bank card processing company. The International Bank of Azerbaijan owns 100 percent of AzeriCard.