NTPC Opens Bidding For 15 MW Floating Solar Power Plant In Chhattisgarh
NTPC Limited, representing NTPC-SAIL Power Company (NSPCL), is seeking proposals for the establishment of a 15 MW floating solar project in Bhilai, Chattisgarh. The project will be situated at MarodaContinue Reading