Obtaining a Residence Permit in Azerbaijan through Business March 10, 2025 No Comments A business-based residence permit, or Business TRC, is a type of residence permit issued to foreigners engaged in business in Azerbaijan. Read More »