Yes, Digital Signature Certificate (DSC) is required if you are a Public Limited Company, Private Limited Company, Limited Liability Partnership (LLP), or One Person Company (OPC).