Suzlon has announced the launch of India's tallest wind turbine powerhouse, the S175 (5 MW), following its successful commissioning at Vijayanagar, Karnataka. The launch of S175 represents a strategic step forward in unlocking the next phase of wind growth Read more