Continue Reading... STC approves 230 MW Solar project

STC approves 230 MW Solar project

The State Level Technical Committee (STC), Orissa, has given approval to solar power projects with an aggregate power generation of…