Wind Energy Suzlon Secures Major Wind Turbine Order for 99MW Project in India byDavid MartinezMay 18, 2023