NTPC REL wins floating solar project
NTPC Renewable Energy won an 80 MW floating solar project in Madhya Pradesh at an auction.
NTPC Renewable Energy won an 80 MW floating solar project in Madhya Pradesh at an auction.
India: Tata Power Solar Systems Ltd has received the letter of award of setting up a floating solar project for NHDC Ltd.