Suzlon Energy Shares Fall 2% On Order Cancellations; Should You Buy, Sell Or Hold?
Suzlon reported the cancellation of a 99 MW order from Vibrant Energy and the reduction of a 201.6 MW order from O2 Power Private Limited
