Loading…
Inox Wind wins 51 MW order from First Energy for Tamil Nadu wind project · Endata