DUMBUR LAKE
NTPC to start feasibility study for 130-MW floating solar power plant in TripuraIn the past five years, the northeastern state has increased solar power energy from 4.07 MW to 7.21 MW with the government trying hard to ...15 May, 2023, 03.32 PM IST
Load More