Loading…
Suzlon Energy secures 226.8 MW wind power project order · Endata