Is DSC mandatory for foreign directors?
The foreign nationals appointed as directors in an Indian company need to have a Class 3 Digital Signature Certificate (DSC). The DSC is required for filing online forms on the Ministry of Corporate Affairs (MCA) portal