Find the word definition

Wikipedia
IBA-Moscow

IBA-Moscow is a subsidiary bank of the International Bank of Azerbaijan located in Moscow, Russia. IBA-Moscow is a registered Russian limited liability company and employs approximately 300 people.