EPC Tender For 88 MW Floating Solar In India
NHDC Invites EPC Players To Set Up Floating Solar Power Plant In Madhya Pradesh
Indian hydropower utility NHDC Limited has launched a tender inviting bids from interested EPC companies for the development of 88