Global giants halt India plants as coronavirus crunch hits third key global wind hub
Vestas, Siemens Gamesa and LM Wind Power say national lockdown means production temporarily suspended as nation joins China and Spain on disruption list
Vestas, Siemens Gamesa and LM Wind Power say national lockdown means production temporarily suspended as nation joins China and Spain on disruption list