NTPC-SAIL power invites bids for 15 MW floating solar PV project in Chhattisgarh
NTPC Limited has invited bids for the development of a 15 MW floating solar photo-voltaic project to be installed over the Maroda Reservoir-1 in Bhilai, Chhattisgarh.
Source: domain-b.com