65 MWp Solar Power Plant

Telangana, India

Status

Commissioned

Duration

9 months

Scope of Work

Turnkey EPC

Key Highlights

The plant charged ahead of the deadline, leading to the client getting a bonus from the government

Business Vertical

Renewable Energy

90 MWp Solar Power Plant

De Aar, South Africa

17 MWp Solar Power Plant

Tamil Nadu, India