NSE: SUZLON

Suzlon: The Wind Power Giant Navigating a Mid-Cycle Squall