Tata Power completes 126 MW floating solar project in India
NHDC, in partnership with Tata Power Renewable Energy Limited (TPREL), commissioned a 126 MW floating solar project in Madhya Pradesh. Read more here.
NHDC, in partnership with Tata Power Renewable Energy Limited (TPREL), commissioned a 126 MW floating solar project in Madhya Pradesh. Read more here.
Indonesia’s state-owned PLN partners with ACWA Power for the 60 MW Saguling Floating Solar PV Project. More project details here.