NSE: SUZLON

Suzlon Energy: The Turbine Giant’s Quest to Reclaim its Momentum