Suzlon Energy Limited (SEL) received an engineering, procurement, and construction (EPC) contract from Tata Power Renewable Energy Limited (TPREL), a wholly-owned subsidiary of Tata Power Company Limited (TPCL), for setting up 400 MW wind power project in Anantapur district of Andhra Pradesh on June 25, 2026.

This content is restricted.