Renewable Projects

Bid Extensions the new norm at SECI?

The Solar Energy Corporation of India (SECI) has announced another extension in bid submission deadline for its mega solar power…

6 years ago