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 … Read more
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 … Read more