Single Window Committee accords in-principle approval of over Rs.4,671 Crore for 749.9 MW Renewable Power Projects in Odisha
Bhubaneswar : In a major step towards achieving a sustainable energy future, the Single Window Committee (SWC) of the Energy...
