Serverless Installation issues on Windows

Hi All, I am in the process of installing of serverless framework on my windows laptop using npm and for some reason it did not install properly. Also none of the plugins were installed too. Getting the following error for command sls plugin list

Fetch Error ---------------------------------------------
FetchError: request to failed, reason: unable to verify the first certificate
at ClientRequest. (C:\Users<user>\AppData\Roaming\npm\node_modules\serverless\node_modules\node-fetch\lib\index.js:1461:11)
at ClientRequest.emit (events.js:315:20)
at ClientRequest.EventEmitter.emit (domain.js:467:12)
at TLSSocket.socketErrorListener (_http_client.js:469:9)
at TLSSocket.emit (events.js:315:20)
at TLSSocket.EventEmitter.emit (domain.js:467:12)
at emitErrorNT (internal/streams/destroy.js:106:8)
at emitErrorCloseNT (internal/streams/destroy.js:74:3)
at processTicksAndRejections (internal/process/task_queues.js:80:21)
For debugging logs, run again after setting the “SLS_DEBUG=*” environment variable.
Get Support --------------------------------------------
Issues: Your Environment Information ---------------------------
Operating System: win32
Node Version: 14.16.1
Framework Version: 2.35.0
Plugin Version: 4.5.3
SDK Version: 4.2.2
Components Version: 3.8.2