NTPC Green Energy boasts a portfolio comprising 16,896 MW, with 3,320 MW currently operational and the remainder under contract