The State Level Single Window Clearance Authority (SLSWCA), Odisha has approved investment proposals worth Rs 11.92 billion for setting up a cumulative 149.97 MW Renewable Energy (RE) power projects in the state.

This content is restricted.