SECI inviting bids for 20 MW Floating Solar PV Power project in Lakshadweep
The Solar Energy Corporation of India Limited (SECI) is inviting bids for the 20 MW (AC) floating solar PV power project with 60 MWH Battery …
The Solar Energy Corporation of India Limited (SECI) is inviting bids for the 20 MW (AC) floating solar PV power project with 60 MWH Battery …