- The D2 Visa in Portugal, designed for entrepreneurs and independent professionals, is the ideal process for non-EU/EEA/Switzerland citizens to establish and run their business in Portugal
- This visa caters to those looking to launch new ventures or expand existing ones and is applicable to self-employed individuals with a viable business plan or a job proposal in Portugal