Solar Project development

ISA Calls for Solar Project Bids While NTPC Seeks Endorsement

The International Solar Alliance (ISA) has invited bids from companies interested in developing solar power projects in its member nations…

6 years ago