Wind Power Company Places an Order for Senvion India’s Flagship 4.2M160 Wind Turbines Wind Power Company Places an Order for Senvion India’s Flagship 4.2M160 Wind Turbines The stock gave multibagger returns of 470 per cent in just 2 years and a whopping 2,270 per cent in 5 years. DSIJ Intelligence-1 / Friday, May 2, 2025 0 176 Article rating: 4.3 The stock gave multibagger returns of 470 per cent in just 2 years and a whopping 2,270 per cent in 5 years. Read more