India's New Localization Norms for Electric Vehicles Announced Read more
Senvion India Launches Upgraded 3.1M130 Wind Turbine Read more