Loading…
Inox Wind wins 150 MW wind power project order from NTPC Renewable Energy · Endata