cleantechies.com
Indian State Of Punjab Issues 15 MW Canal-top Solar Power Tender
The Indian state of Punjab has launched a tender to set up canal-top solar power projects as part of its ambitious solar power policy. The Punjab Energy Development Agency (PEDA) has issued tender …