Suzlon wins repeat order from Oyster RenewableÂ
[ad_1] Suzlon Group, India’s leading provider of renewable energy solutions, has secured a significant repeat order of 201.6 MW from Oyster Renewable, further cementing its leadership in the wind energy…