NSE: SUZLON Suzlon: Riding the Indian Renewable Energy Wave Amidst Market Volatility By StreetVantage Intelligence // March 18, 2026 ₹₹41.52 NEUTRAL