Result Inox Wind Ltd - 539083 - Financial Results For The Quarter And Financial Year Ended On … BSE India Financial Results for Q4 & FY 2024-25