ISTS

India’s first ISTS connected wind power project commissioned

New Delhi: The Ministry of New and Renewable Energy announced on August 24 that 126 MW wind power capacity, part…

6 years ago