Ownership and management

Bank and Policy (2790-1041) is published by IMCRA (International Meetings and Conferences Research Association). The head office of IMCRA is located in Baku, Azerbaijan. IMCRA was registered as a Limited Liability Company in the Republic of Azerbaijan (VOEN: 3104103791).