The solar power project commissioned by NTPC Ltd. has a capacity of 25 MW.
NTPC Ltd. has set up the largest ever solar photovoltaic (solar power generation) floating plant in ...
Read moreNTPC Ltd. has set up the largest ever solar photovoltaic (solar power generation) floating plant in ...
Read moreAll Rights Reserved © UK HERALD - The Voice of UK