India’s first ISTS connected wind power project commissioned New Delhi: The Ministry of New and Renewable Energy announced on August 24 that 126…