Back to news

El Dabaa unit 1: fourth-tier reactor building concreting and internal containment installation progress

India reviews power sector cooperation with Sri Lanka and Bhutan

NTPC Green Energy Limited secures part of WBSEDCL standalone BESS tender