The State Level Single Window Clearance Authority (SLSWCA), Odisha has approved investment proposals worth Rs 8.69 billion for setting up a cumulative 178.5 MW wind and solar power projects in the state on July 24, 2025.

This content is restricted.