Company setup takes about two weeks outside the country, plus two more weeks for E-visa arrangements.
Last updated 2 years ago