Can foreign companies conduct operations in the State or set up an office or branch without an appropriate license?
No, foreign companies cannot conduct any operations or set up an office or branch in the State without obtaining an appropriate license from the Competent Authority with the approval of the Ministry.