NTPC Group Adds 64.76 MW Solar Capacity at Khavda, Total Installed Capacity Reaches 91,030 MW

NTPC Group Adds 64.76 MW Solar Capacity at Khavda, Total Installed Capacity Reaches 91,030 MW Read Post »