Read More Energy Industry News Suzlon wins 400 MW Tata Power wind EPC order in Andhra Pradesh Discover how Suzlon’s 400 MW Tata Power wind order tests its DevCo strategy, expands Andhra Pradesh scale and shapes SUZLON’s investment case. Read more now bySrinathJune 30, 2026