Tata Power Solar Wins 105 MW Floating Solar Project
Tata Power Solar Systems Ltd., a wholly-owned subsidiary of Tata Power has received the letter of award post reverse auction
Read MoreTata Power Solar Systems Ltd., a wholly-owned subsidiary of Tata Power has received the letter of award post reverse auction
Read MoreNTPC, formerly known as National Thermal Power Corporation Limited has planned to set up India’s biggest Solar Park in the
Read MoreKerala has marked a milestone by establishing India’s largest floating Solar Power Plant. The 500 KWp (Kilo Watt peak) capacity
Read More