US firm Penta Energy signs Power Purchase Agreement for 25 MW solar power project for LISCO
Sep 10 Sami Zaptia

US firm Penta Energy signs Power Purchase Agreement for 25 MW solar power project for LISCO

Read Article