Tag wind turbine generators

NTPC Green Energy Limited

NTPC Green Energy Limited Company Website 🔗 Business Activity Infrastructure Division Renewable Energy Sub-class Generation, transmission, and distribution – solar and wind power plants Location Neemrana, Bhadla, Fatehgarh in Rajasthan, Bilhaur in Uttar Pradesh Establishment Year 2022 Management Managing Director…