NTPC commissions 15 MW floating solar power project at Simhadri
NTPC has fully commissioned the plant that has an installed capacity of 25 MW plant.
NTPC commissions 15 MW floating solar power project at Simhadri Read MoreUnputdownable commentary on corporate, power & politics
NTPC has fully commissioned the plant that has an installed capacity of 25 MW plant.
NTPC commissions 15 MW floating solar power project at Simhadri Read More