Press Release

Vestas wins 101 MW order from ReNew Power in India