Loading…
Suzlon Energy wins 1,166 MW wind energy order from NTPC Green Energy · Endata