What are your honest thoughts of Armenia for banking for foreign owned company ?
For me Armenia died after I introduced people on this forum to Ameriabank then within days [back then] they stopped taking remote openings...bad coincidence I hope

If you find a bank there willing to open a company account then worth a try. But not sure there is any compelling reason today to bank there.