Foundation stone laid for Chhattisgarh’s first 15 MW floating Solar Plant by SAIL-NTPC
The 15 MW capacity floating Solar Plant project in Maroda-1 reservoir is being implemented through NTPC-SAIL Power Supply Company Limited (NSPCL),
Foundation stone laid for Chhattisgarh’s first 15 MW floating Solar Plant by SAIL-NTPC Read More