Odisha: In-principle approval for 749.9 MW renewable power projects
Bhubaneswar: In a major step towards achieving a sustainable energy future, the Single Window Committee (SWC) of the Energy Department accorded in-principle approval for investment …
Read More »